我可以选择一段代码并让 IntelliJ 用“try...catch”将其包装起来吗?
有键盘快捷键吗?
选择代码,然后:
Code
> Surround With
有时,我喜欢通过帮助 > 我的生产力菜单项查看生产力指南。 它不仅告诉我所有的快捷方式,而且还记录我使用每个快捷方式的次数以及最后一次使用它的时间。 我可以看到我如何很好地利用快捷方式。
Ctrl Alt T 在 Linux 系统中带来了一个新的终端窗口。所以正确的做法是 菜单->代码并选择环绕...
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
Alt+C, S, 6
最后,不要忘记使用
Productivity Guide
下的 Help menu
。
如果您只需要在 try-catch 中换行,可以使用 Postfix Completion,在 IDEA 13.1 EAP 及更高版本中可用。
这个想法是,您需要做的就是将
.try
附加到您的行中,完成将能够将其包装在 try-catch 中。
例如:
System.out.println("Hello World!");.try
结果
try {
System.out.println("Hello World!");
} catch (Exception e) {
e.printStackTrace();
}
Intellij Idea 为此提供了 surround with 功能。在下面的链接中,您可以看到使用 surround with 可以实现什么 https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html
如果您使用的是 Ubuntu 并且已经阅读了上面的答案,您可能会看到 surround with
Ctrl+Alt+T
的默认快捷键是 Ubuntu 中的打开终端。为此,请访问 文件 -> 设置 -> 键盘映射,您可以在其中看到一个搜索框。输入您想要的功能(环绕)。右键单击“环绕”,然后选择“删除 Ctrl+Alt+T”。然后再次右键单击并选择添加键盘快捷键您需要的按键(例如:按 Ctrl + Alt + P),然后按确定。它可能会提示错误,指出正在使用的击键,如果您想要它,请按Leave。然后按应用 如果您想了解 Intellij Idea 中的默认击键,请查看 Jetbrains 提供的此 pdf
[更新链接]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
Ctrl + Super + Alt + T