Sé que Ctrl+ Nes encontrar clases y es muy útil. ¿Pero qué hay de los métodos?
intellij-idea
ide
keyboard-shortcuts
Felipe
fuente
fuente
Respuestas:
Windows: ctrl+F12
MacOS: cmd+F12
Los comandos anteriores mostrarán las funciones / métodos en la clase actual .
Presione SHIFTDOS veces si desea buscar tanto la clase como el método en todo el proyecto.
fuente
ctrl+ F12( cmd+ F12en macOS) mostrará a todos los miembros de la clase actual en una ventana emergente y le permitirá elegir uno. Funciona exactamente como el acceso directo ctrl+ oen eclipse, mucho más rápido que ctrl+ alt+ shift+n
fuente
Ctrl+ Alt+ Shift+ le Npermite buscar símbolos, incluidos los métodos.
La principal ventaja de esta combinación de teclas más complicada es que busca en todos los archivos, no solo en el archivo actual como lo hace Ctrl+ F12.
(Y como siempre, para Mac sustituyes Cmdpor Ctrlestas combinaciones de teclas.)
fuente
Android Studio en Mac
Command+ Option+O
Abre la búsqueda de símbolos que puede saltar a la mayoría de los métodos / funciones en su documento abierto actualmente.
fuente
Intellij IDEA 2017.3.4 - 2018.2 (Ultimate) en OSX
CMD+ fn+F12
mostrará todos los miembros de la clase actual en una ventana emergente, luego puede buscar el método en esa clase.
PERO , esta respuesta depende de la configuración del teclado. Si su teclado está configurado
Preferencias del sistema > Teclado > Usar todas las teclas F1, F2, etc. como teclas de función estándar
está seleccionado, entonces el acceso directo se convierte
CMD + F12
fuente
CTRL+ F12abre el menú de navegación Estructura de archivos, que le permite buscar miembros del archivo abierto actualmente.
fuente
IntelliJ IDEA Versión 12.13 Ultimate Edition:
Mac: command+ option+ shift+ N o en Menú -> Navegar> Símbolo ...
fuente
Ligeramente al lado de la pregunta real, pero útil: el menú Ayuda de Intellij tiene una opción 'Referencia de mapa de teclas predeterminada', que abre un PDF con la asignación completa. ( Ctrl+ F12se menciona allí)
fuente
Si solo quieres buscar métodos:
En mac OS X 10.5+ vinculante, es Alt+ ⌘+O
Por defecto XWin Key vinculante, es Shift+ Ctrl+ Alt+N
También puede presionar doble SHIFT, luego puede buscar cualquier cosa (no solo el método, sino también la clase, los archivos y las acciones)
fuente
Vale la pena agregar que si desea buscar un método de una clase, puede usar un
.
(punto) entre la clase y el nombre del método dentro del cuadro de diálogo Buscar símbolos o buscar en todas partes. Esto incluso funciona con los beneficios de búsqueda habituales de IDEA. Por ejemplo, puede buscarLDT.now
yLocalDateTime::now
aparecerá como resultado. (Siempre que esté buscando todos los archivos y no solo los archivos de proyecto).fuente
Si hace clic en un método, puede hacer Ctrl+ Bpara ir a la declaración de ese método. Similar a F12en MS Visual Studio.
fuente
Si necesito navegar al método en la clase actualmente abierta, utilizo esta combinación: ALT+ 7( CMD+ 7en Mac) para abrir la vista de estructura, y presiono dos veces (la primera vez que se abre, la segunda vez que se enfoca en la vista), escriba el nombre de los métodos, seleccione de lo necesario.
fuente
Para encontrar las acciones creadas en IDEA (reindent, crear nuevas, ...) puede usar
CRTL+ SHIFT+A
luego escriba sangría, por ejemplo, y ENTER.
fuente
Intellij v 13.1.4, OSX
El atajo de teclado Open Symbol es command+ shift+s
fuente
Ctrl+ Shift+ Alt+ 7después de seleccionar el método
fuente
Intenté SHIFT+ SHIFTy ALT+ CMD+O
Pero creo que la característica más poderosa y fácil de usar es encontrar en todos los archivos CMD+ SHIFT+ F.
Elija regex y escriba
.*partOfMethodName.*\(
y muestra todos los lugares y puede ver el código fuente real en su lugar sin tener que ir a ese archivo específico.fuente