我正在研究一些遗留代码,这些遗留代码的类为10,000多行代码,并具有100多种方法。是否有任何JetBrains IDE的快捷方式(因为该快捷方式可能会在所有它们之间共享)以折叠所有方法/函数,以便仅显示方法签名?
像这样:
public String myMethod(String arg1, int arg2){...}
public String mySecondMethod(String arg1, int arg2){...}
Ctrl-F12
会打开一个导航器以在方法等之间跳转。(您也可以通过在此“ 结构视图”中键入来缩小方法列表。)“ 结构窗格”(Alt-7
)添加了更多内容选项。这可能是一种使用大量方法浏览文件的更有效方法,因此,我在这里将建议留给将来的Google员工使用。