【发布时间】:2017-04-07 13:21:18
【问题描述】:
我们的代码有一个共同的结构,我们在同一个文件中有几个相关的类,每个类都有几个方法。我想要实现的是折叠我所在班级中的所有方法,以便我可以很好地了解这个班级中的“活动部分”。
我知道有 Collapse Recursively 方法,但问题是它折叠了方法的所有内部部分,所以当我想深入时,我不能。
所以我的问题是,有没有办法(尽管可能很复杂)折叠我当前级别的所有元素(使用键盘快捷键)?
【问题讨论】:
-
如果你能用一些截图来说明你的确切想法,这将有很大帮助。在任何情况下:
Alt+Click(默认键盘映射)在折叠[+]/expanded[-]节点上也将展开/折叠所有子节点。还有Code | Folding | Expand to level允许扩展顶部X 级别。要概述您的班级结构,您还可以使用结构工具窗口。 -
默认折叠可以设置为
Settings/Preferences | Editor | General | Code Folding——例如“方法体”
标签: keyboard-shortcuts webstorm folding