¿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?
¿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 .
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.
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 keybourd
En OSX puede saltar a la implementación con su mouse usando Alt+ Command+ Mouse. (comparable con Ctrl+ mouse en Eclipse)
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...
el Help
menú.
Además, también está Default Keymap Reference
disponible en el Help
menú (que entre otros accesos directos contiene el acceso directo al Find 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
.
Find Action...
en Default Keymap Reference
.
En MacOs: cmd+ ( option) +B