IntelliJ中包含“try … catch”?
我可以select一个代码块,让IntelliJ用“try … catch”来包装它吗?
有没有键盘快捷键?
select代码,然后:
- select
Code
>Surround With
- 按下Ctrl-Alt-T。 (用于OS X的Command-Option-T)。
我喜欢不时地查看“帮助”菜单下的“ 生产力指南” 。 它不仅告诉我所有的快捷方式,但它跟踪我已经使用了多less次,以及我最后一次使用它的时间。 我可以看到我如何利用快捷键。
Ctrl Alt T在Linux系统中引入一个新的terminal窗口。 所以正确的做法是菜单 – >代码并select环绕…
Ubuntu的:
"alt+c" -> "s" -> "6"
苹果电脑:
"cmd+alt+t" -> "6"
Win(如果与系统键绑定没有冲突,也是Linux distrs):
"ctrl+alt+t" -> "6"
总结和概述所有情况,可以这样做:
-
指出要包围的代码的哪一部分:
- 保持指针在你想要包围的线上
- select你想要包围的整条线(不能包围部分线条)
-
命令:
- Win:
Ctrl-Alt-T, 6
或Alt+C, S, 6
- Mac:
Command+Alt+T, 6
- Linux:
Alt+C, S, 6
- Win:
最后,不要忘记使用Help menu
下的Productivity Guide
。
对于心爱的Mac用户,它是:Command Alt T
Intellij Idea为此提供了环绕function。 下面的链接,你可以看到你可以实现与环绕 https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html
如果您使用的是Ubuntu并已经阅读过以上的答案,您可能会看到Ctrl+Alt+T
环绕键默认快捷Ctrl+Alt+T
是Ubuntu中的开放terminal。
因此,使用环绕声的一种方法是在菜单代码 – >环绕声 。 但是这并不能让我们使用Intellij核心的键盘开发承诺。 为了履行承诺,Intellij让我们使用我们自己的键盘快捷键。
对于那去你的文件 – >设置 – >键盘映射 ,你可以看到一个search框。 键入您想要的function(环绕声)。 右键单击Surround with,然后selectRemove Ctrl + Alt + T。 然后再次右键单击并select添加键盘快捷键您需要的键盘按键(例如:按Ctrl + Alt + P)然后按确定。 它可能会提示错误,说明正在使用的按键,如果你想要它按下离开 。 然后按应用
如果您想知道Intellij Idea中的默认按键,请查看Jetbrains提供的PDF文件
[更新的链接]
storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
如果您只需要在try-catch中包装一行,则可以使用IDEA 13.1 EAP及更高版本中提供的Postfix Completion 。
这个想法是,你所需要做的就是将.try
添加到你的行中,完成.try
可以把它封装在try-catch中。
例如:
System.out.println("Hello World!");.try
结果是
try { System.out.println("Hello World!"); } catch (Exception e) { e.printStackTrace(); }
select代码并按alt + shift + z ..
- IntelliJ for Mac OS X中“replace插入”的等效function是什么?
- 错误:java:javacTask:源版本8需要目标版本1.8
- intellij想法快速键盘匹配大括号
- 在Android Studio中search整个项目中所有出现的string
- 我如何获得IntelliJ IDEA来显示目录?
- 在IntelliJ IDEA中如何添加像-ea这样的编译器选项?
- IntelliJ说'不能运行程序'/path/to/tomcat/bin/catalina.sh'错误= 13权限被拒绝
- Git Shelve vs藏匿
- IntelliJ Idea 12 + Android + Scala现在