2009-12-17 6 views
24

En nuestra base de códigos hay algunos métodos muy largos (varias páginas que tienen un valor de código). Al leer el código, a veces sería bueno poder ver el nombre del método al que pertenece la línea actual, sin buscar hasta el comienzo del método. ¿Es esto posible en Intellij IDEA? Estoy usando Intellij IDEA 7.0.3.¿Existe alguna manera en Intellij IDEA para ver el nombre del método al que pertenece la línea actual?

+1

¿Hay alguna manera de ver el nombre sin ninguna intervención? Sin el Alt + Q? –

Respuesta

45

Puede usar Ver | Context Info (Alt + Q). Mostrará una ventana emergente en la parte superior del editor con la información de contexto actual (clase/firma de método).

+11

¿Hay alguna manera de demostrar eso permanentemente? – Mark

+0

Estado de héroe. Eso es exactamente lo que estaba buscando. –

+0

Mark, esto es exactamente lo que estoy buscando? Algo así como las migas de Eclipse - http://www.pushing-pixels.org/2008/02/10/breadcrumb-bar-in-eclipse-34-milestone-5.html –

22

En el panel de estructura, seleccione la opción "Desplazamiento automático desde la fuente". De esta manera, cuando coloque el cursor dentro de cualquier método, el panel de estructura le mostrará en qué método se encuentra.

+2

El desplazamiento automático no describe el nombre de la función que simplemente desplaza. Mejor hacer Alt + Q. – Narek

+1

En Android Studio, el método se resalta con una barra gris, por lo que esta solución funciona bastante bien. – hBrent

+1

@Narek podría haber cambiado recientemente, "Desplazamiento automático desde la fuente" describe la función en IntelliJ 15 CE – sitaktif

1

Por alguna razón (Alt-Q) no era consistente en Android Studio para mí. Encuentro que (Ctrl-F12) es bastante satisfactorio para este propósito (Navegar | Estructura de archivos) aunque puede ser un poco lento en archivos de mayor tamaño. Y al presionar nuevamente la tecla de acceso rápido, se completará la lista con todos los métodos heredados.

4

Intellij ahora tiene soporte para breadcrumbs. Vaya a la configuración> apariencia y marque "Mostrar migas de pan". De esta forma, puede ver el nombre de clase/método sin Alt + Q.

+1

Solo para aclarar su configuración -> Editor -> General -> Apariencia –

Cuestiones relacionadas