当前位置:  开发笔记 > 运维 > 正文

IntelliJ中的"用try ... catch包裹"?

如何解决《IntelliJ中的"用trycatch包裹"?》经验,为你挑选了5个好方法。

我可以选择一个代码块并让IntelliJ用"try ... catch"包装它吗?

有键盘快捷键吗?



1> duffymo..:

选择代码,然后:

选择Code>Surround With

按Ctrl-Alt-T.(OS X的Command-Option-T.)

我想不时查看" 帮助"菜单下的" 生产力指南".它不仅告诉了我所有的快捷方式,还记录了我每次使用它的次数以及我上次使用时的次数.我可以看到我是如何利用快捷方式的.


关于生产力指南的好评,以前从未见过;)
我也很高兴你喜欢它.那些JetBrains人员是上面的人.每个新版本都比以前更好.我刚刚获得了11分 - 现在我在SSD上运行时,它的速度有多快.确实,"愉快地发展".
在Linux中,它是Ctrl + Alt + WinKey + T.

2> user2305886..:

Ctrl Alt T在Linux系统中引入了一个新的终端窗口.所以正确的方法是Menu-> Code并选择Surround with ...


在我的Ubuntu 16.04上,`Ctrl + Super + Alt + T`默认工作.

3> Andrey..:

Ubuntu的:

"alt+c" -> "s" -> "6"

苹果电脑:

"cmd+alt+t" -> "6"

Win(如果与系统密钥绑定没有冲突,也会使Linux干扰):

"ctrl+alt+t" -> "6"



4> msysmilu..:

要回顾和概述所有情况,可以做:

    指出要包围的代码部分:

    将指针保持在您想要包围的线上或

    选择您想要包围的整行(不能包围部分行)

    命令:

    胜利:Ctrl-Alt-T, 6Alt+C, S, 6

    苹果电脑: Command+Alt+T, 6

    Linux的: Alt+C, S, 6

最后,别忘了使用Productivity GuideHelp menu.



5> Jeeter..:

如果您只需要在try-catch中换行,则可以使用IDEA 13.1 EAP及更高版本中可用的Postfix Completion。

这个想法是,您所需要做的只是追加.try到行中,并且完成操作将能够将其包装在try-catch中。

例如:

System.out.println("Hello World!");.try

结果是

try {
    System.out.println("Hello World!");
} catch (Exception e) {
    e.printStackTrace();
}

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有