teclado para mundo intellij indentar idea hola formatear español configurar codigo atajos alinear java intellij-idea

java - para - ¿Cómo se muestran todos los padres y subclases de una clase en IntelliJ IDEA?



indentar codigo en intellij (11)

En IntelliJ 13, es Navegar> Implementaciones o CMD + ALT + B de forma predeterminada. Por supuesto, este acceso directo puede ser anulado en sus preferencias de Keymap.

Cuando estoy editando una clase Java en Eclipse, cuando mi cursor está sobre una variable de clase, puedo hacer Ctrl + T para tener una ventana emergente que muestre todos sus padres y subclases. ¿Cuál es el equivalente en IntelliJ?

Ejemplo:

Use|r user = new User();

La tubería es mi cursor


En IntelliJ IDEA 12, es Navegar> Tipo de jerarquía ( Ctrl + H por defecto).


En términos de comportamiento, el equivalente de Eclipse Ctrl + T en IntelliJ IDEA es Ctrl + Alt + B


Intellij hace - a diferencia de Eclipse - distinguir entre jerarquías de tipo y clases de implementación . Todavía no estoy seguro de si esto es algo bueno o no (simplemente cambié de Eclipse a Intellij)

En un Mac Intellij 14

  • Ctrl + H mostrará la jerarquía de tipos que muestra los subtipos y supertipos
  • Cmd + Alt + B le mostrará todas las clases y subclases de implementación de la interfaz / clase en la que está interesado

No conozco las versiones anteriores, pero en la versión 13 de IntelliJ puede ir a las preferencias de Keymap, buscar "Implementaciones" y vincularlas a Ctrl + T. Funcionará muy parecido al equivalente de Eclipse.


No es un usuario de IntelliJ IDEA, pero esta publicación de blog parece indicar que en la versión 8.1.1 y más allá, Ctrl + Alt + U mostrará la "Jerarquía de clase rápida".


Para los usuarios de Mac que vienen aquí, este es el atajo para IntelliJ 14.1.4:

^ + H por defecto.


Para usuarios de Mac , el acceso directo es

control + h


Pruebe también con CTRL + MAYÚS + A en caso de cualquier duda. El atajo para obtener información sobre atajos.


Vale la pena señalar que, si bien Eclipse incluye la jerarquía de tipos y la estructura de clases (métodos, campos, etc.) en una sola vista, IntelliJ los divide en dos paneles. La otra ventana relevante de IntelliJ se llama "Structure" y puede invocarse a través de ALT + 7 (ventana de la herramienta de estructura) o CTRL + F12 (ventana emergente de estructura).

(No es una respuesta directa a la pregunta exacta publicada, pero podría esperar que otros de un fondo de Eclipse lleguen aquí buscando en Google la "jerarquía de tipos de intellij", como yo lo hice).


Navegar | Tipo de jerarquía Ctrl + H mostrará información similar, sin embargo en el Panel. Puede flotar y soltar el panel para que aparezca en la posición de visualización fija solo cuando usa el atajo de teclado.