【发布时间】:2013-05-13 16:28:01
【问题描述】:
我正在处理一些遗留代码,这些代码有一个包含 10,000 多行代码和 100 多个方法的类。是否有任何 JetBrains IDE 的快捷方式(因为快捷方式可能会在所有这些 IDE 之间共享)来折叠所有方法/函数,以便只显示方法签名?
类似这样的:
public String myMethod(String arg1, int arg2){...}
public String mySecondMethod(String arg1, int arg2){...}
【问题讨论】:
-
你可以看看intellij code folding shortcuts。我想 Ctrl+Shift+Minus 是你需要的。
-
是的。我不知道它被称为代码折叠,所以我找不到它。谢谢!
-
我很想投反对票,但当你说“一个包含 10,000 多行代码并且有大约 100 种方法的类”时我差点哭了,所以 +1 试试。
-
哈哈。我也会,但这不是我的错。我继承了这个
-
我意识到这并不能回答所问的问题,但
Ctrl-F12将打开一个导航器在方法之间跳转,等等。(您可以通过输入以下内容来缩小方法列表 结构视图。)结构窗格 (Alt-7) 增加了更多选项。这可能是使用大量方法探索文件的更有效方式,因此我将建议留给未来的谷歌人。
标签: intellij-idea ide phpstorm keyboard-shortcuts