Я работаю над унаследованным кодом, у которого есть класс, который содержит более 10000 строк кода и имеет сотни методов. Существует ли ярлык для любой среды IDE JetBrains (поскольку ярлык, скорее всего, будет использоваться всеми ими), чтобы свернуть все методы / функции, чтобы отображались только сигнатуры методов?
Что-то вроде этого:
public String myMethod(String arg1, int arg2){...}
public String mySecondMethod(String arg1, int arg2){...}
Ctrl-F12
откроет навигатор для переключения между методами и т. Д. (Вы можете сузить список методов, также набрав в этом представлении структуры .) Панель структуры ( Alt-7
) добавляет больше параметры. Это может быть более эффективный способ изучения файлов с большим количеством методов, поэтому я оставлю это предложение для будущих гуглеров.