如何在IntelliJ Idea中折叠try / catch,switch,for,while和if语句?

时间:2015-12-30 13:10:50

标签: intellij-idea intellij-14

IntelliJ Idea在JavaScript中折叠if和其他语句,但不在Java中。我该如何获得此功能?也许你知道一些插件或设置?

3 个答案:

答案 0 :(得分:7)

我认为这不可能来自Code>折叠或使用左侧栏中的图标(折叠/展开),但您可以采用更难的方式:手动完成。

例如:

  • 选择试用块
  • 代码>折叠>折叠选择/删除部分( Ctrl + 期间,其中期间
  • 您会看到...而不是那个块
  • 现在该块还有左栏上的折叠/展开图标

答案 1 :(得分:4)

在Android Studio中,为了折叠try / catch结构 -

  1. 在编辑器窗口中,尝试
  2. 后选择左括号
  3. 在键盘上键入 CTRL + Shift +
  4. 现在整个try {..}块将被折叠。

答案 2 :(得分:1)

如果我想减少try / catch部分,那么在Ubuntu 16.04操作系统下的Intellij CI 2016上它并不适合我。

即使使用快捷方式或使用菜单。

使用菜单代码>折叠>折叠选择/删除部分( Ctrl + Period,其中Period是),它将关闭try / catch块所在的整个函数。

如果我使用快捷键 Ctrl + Shift + ,它也不起作用。

似乎与我正在运行的操作系统上存在的其他快捷方式发生冲突。