我可以选择一个代码块并让 IntelliJ 用“ try... catch”包装它吗?
有快捷键吗?
选择代码,然后:
Code
Surround With
我喜欢检查 生产力指南下的帮助菜单时不时。它不仅能告诉我所有的快捷方式,而且还能记录下我每个快捷方式使用了多少次,以及我最后一次使用它的时间。我可以看到我是如何利用这些捷径的。
在 Linux 系统中,Ctrl Alt T 带来了一个新的终端窗口 菜单-> 代码,并选择环绕与..。
对于深受喜爱的 Mac 用户,它是: 命令 Alt T
选择代码并按 alt + shift + z。
Ubuntu:
"alt+c" -> "s" -> "6"
麦克:
"cmd+alt+t" -> "6"
Win (如果与系统密钥绑定没有冲突,也可以使用 Linux 发行版) :
"ctrl+alt+t" -> "6"
回顾和总结所有情况,可以这样做:
指示要围绕代码的哪一部分:
命令:
Ctrl-Alt-T, 6
Alt+C, S, 6
Command+Alt+T, 6
最后,不要忘记使用 Help menu下面的 Productivity Guide。
Help menu
Productivity Guide
Intellij Ideas 为此提供了 包围功能 Https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html
如果你正在使用 Ubuntu 并且已经阅读了上面的答案,你可能会看到 包围 Ctrl+Alt+T的默认快捷键是在 Ubuntu 中打开终端。 因此,使用 包围的一种方法是,在菜单 代码-> 包围中。但这并不能让我们使用 Intellij 核心的承诺只是键盘的开发。为了信守承诺 Intellij 让我们使用自己的键盘快捷键。
Ctrl+Alt+T
为此去 文件-> 设置-> 键盘图 在这里你可以看到一个搜索框。键入所需的功能(包围)。右键单击 Surround with,然后选择 删除 Ctrl + Alt + T。然后再次右键单击并选择 加入快捷键给按键您需要(例如: 按 Ctrl + Alt + P) ,然后按确定。它可能会提示一个错误,说正在使用的按键,如果你想它按 走吧。然后按 申请
如果你想知道 Intellij Idea 默认的击键方式,请查看 jetbrain 提供的 pdf
[更新连结] Https://resources.jetbrains.com/storage/products/intellij-idea/docs/intellijidea_referencecard.pdf
如果只需要在 try-catch 中包装一行,则可以使用 IDEA 13.1 EAP 及以上版本中提供的 后缀填写。
这个想法是,所有您需要做的是追加 .try到您的行,并完成将能够包装它在一个 try-catch。
.try
例如:
System.out.println("Hello World!");.try
结果出来了
try { System.out.println("Hello World!"); } catch (Exception e) { e.printStackTrace(); }
选择要环绕的代码块,然后按 Ctrl + Alt + T(或者右键单击所选内容并从菜单中选择 Surround with...)。IntelliJ IDEA 将显示可供选择的选项列表。