Estoy trabajando en un código heredado que tiene una clase que es más de 10,000 líneas de código y tiene cientos de métodos. ¿Existe un acceso directo para cualquier IDE de JetBrains (ya que el acceso directo probablemente se compartiría en todos ellos) para contraer todos los métodos / funciones de modo que solo se muestren las firmas de los métodos?
Algo como esto:
public String myMethod(String arg1, int arg2){...}
public String mySecondMethod(String arg1, int arg2){...}
Ctrl-F12
abrirá un navegador para saltar entre métodos, etc. (Puede reducir la lista de métodos escribiendo también en esta Vista de estructura ). El Panel de estructura ( Alt-7
) agrega más opciones. Esta podría ser una forma más efectiva de explorar archivos con una gran cantidad de métodos, por lo que dejo la sugerencia aquí para futuros googlers.