Sto lavorando su un codice legacy che ha una classe di oltre 10.000 righe di codice e ha centinaia di metodi. Esiste un collegamento per qualsiasi IDE JetBrains (poiché il collegamento sarebbe probabilmente condiviso tra tutti loro) per comprimere tutti i metodi / funzioni in modo che vengano mostrate solo le firme dei metodi?
Qualcosa come questo:
public String myMethod(String arg1, int arg2){...}
public String mySecondMethod(String arg1, int arg2){...}
Ctrl-F12
aprirà un navigatore per passare da un metodo all'altro, ecc. (Puoi restringere l'elenco dei metodi digitando anche in questa vista struttura .) Il riquadro struttura ( Alt-7
) aggiunge altro opzioni. Questo potrebbe essere un modo più efficace di esplorare i file con un gran numero di metodi, quindi lascio qui il suggerimento per futuri googler.