¿Hay algún atajo que me permita después de crear el método en una interfaz, seleccionar y saltar a la clase de implementación de esa interfaz?
165
¿Hay algún atajo que me permita después de crear el método en una interfaz, seleccionar y saltar a la clase de implementación de esa interfaz?
Respuestas:
Sí ... en mac, es Apple+ ALT+ B. Deberá mover el cursor al nombre de la interfaz antes de invocar el acceso directo. No estoy seguro de cuál es el acceso directo en la PC, ya que si hace clic derecho en el nombre de la interfaz -> "Ir a" -> "Implementaciones" ... el acceso directo aparece allí.
En PC, es CTRL+ ALT+ B: documentación de navegación de JetBrains .
fuente
Navigate
->Implementation(s)
) y Ctrl-Alt-B (Navigate
->Declaration
)Además de Ctrl+ Alt+ Bmencionado anteriormente, también puede usar el mouse: Ctrl+ Alt+ LeftMouseButton para saltar directamente a las implementaciones.
fuente
Si hizo Command (Mac)/ Ctrl (Windows) +
Mouse click
en el método al que desea navegar, se lo dirigirá ainterface (Declaration)
pero si hizo Alt + Ctrl+
Mouse click
en el método al que desea navegar, se lo navegaráclass (Implementation)
, puede usar también Alt + Ctrl+ bsi no desea salir de keybourdfuente
En OSX puede saltar a la implementación con su mouse usando Alt+ Command+ Mouse. (comparable con Ctrl+ mouse en Eclipse)
fuente
Preferences
->Keymap
.Si no conoce el acceso directo para un Comando IntelliJ específico, presione Ctrl+ Alt+ A(o Apple+ Alt+ Aen Mac). Eso abrirá una ventana emergente que le permite buscar todos los accesos directos. Alternativamente, puede acceder usando
Find Action...
elHelp
menú.Además, también está
Default Keymap Reference
disponible en elHelp
menú (que entre otros accesos directos contiene el acceso directo alFind Action...
descrito anteriormente).Por último, puede configurar sus propios métodos abreviados de teclado (y ver la configuración actual) en la configuración
Preferences
->Keymap
.fuente
Find Action...
enDefault Keymap Reference
.En MacOs: cmd+ ( option) +B
fuente