Intellij shortcuts
alt+f1+1: Muestra el archivo en el proyecto
ctrl+E: Muestra los archivos recientemente abiertos.
ctrl+shift+E: Muestra los archivos recientemente editados.
ctrl+N: Navega hacia la clase indicada.
ctrl+shift+N: Navegar a un archivo especifico, si al principio o final se escribe / buscará también directorios.
ctrl+alt+shift+N: Navega hacia el símbolo con ese texto, busca entre atributos, métodos, tablas.
ctrl+shift+back: navega hacia la última edición.
ctrl+f12: Abre el navegador de miembros de la clase.
alt+[arriba o abajo]: navega hacia el siguiente miembro (propiedad,método) de la clase.
ctrl+B: ir a la declaración, igual a ctrl+click.
alt+(flecha izq/derecha): ir hacia atrás/adelante en las pestañas.
ctrl+alt+left/right: navega al último lugar visto (atrás/adelante).
ctrl+shift+alt+[arriba o abajo]: navega hacia el anterior/siguiente cambio git dentro del archivo.
ctrl + tab: Navegar entre las pestañas abiertas, up/down para seleccionar el archivo.
ctrl + alt + home: Navegar entre un controlador y su vista (o de la vista al controlador)
alt + home : navegar sobre la estructura del proyecto a través de la barra de navegación.
shift+esc: contrae cualquier tab que se muestre (p.e projects, run, navigation, etc) sobre el editor.
ctrl+shift+F: Buscar dentro del proyecto.
alt+f7: Find usages
alt+f7: Show usages (versión ligera de find usages)
ctrl+shift+f7: Ilumina el símbolo en todos los lugares donde se utiliza dentro del código, se puede elegir múltiples símbolos para ir acumulando la búsqueda.
shift+shift: Buscar cualquier cosa
ctrl+shift+f11: Toggle distraction free mode.
shift+f4: Abre el archivo actual en una nueva pestaña sin toolbars.
ctrl+f4: cerrar tab actual.
ctrl+shift+f12: oculta todas las tool window.
ctrl+shift+coma maximiza el tool window actual (este comando fue remplazado)
shift+del : borra la línea actual
ctrl+d : duplica la línea actual
ctrl+k: autocompleta la cadena de texto buscando coincidencias hacia arriba
ctrl+q: muestra la documentación del elemento donde esté el cursor.
ctrl+p: muestra los parámetros que recibe la función.
ctrl+alt+L: Identa todo el archivo
ctrl+w: va seleccionando código por bloques, realiza una selección inteligente de cadenas.
ctrl+r: Muestra diálogo para remplazar texto.
shift+f6: Rename.
ctrl+shift+enter: acompleta un método, if, etc poniendo las llaves de apertura y cierre.
ctrl+shift+m: lleva a la apertura/cierre del elemento (llave, tag, paréntesis, etc).
ctrl+shift+delete: (unwrap tag) Elimina la apertura y cierre de un tag sin eliminar lo que está dentro de él.
'iter'+tab: busca hacia arriba colecciones y escribe una plantilla para iterarlas.
ctrl+j: muestra todos los live templates que se pueden utilizar.
ctrl+alt+T: muestra el diálogo "sorround with" para envolver el código con cualquiera de los templates mostrados.
ctrl+alt+j: muestra todos los templates que pueden envolver el código seleccionado.
F11: Toggle bookmark
shift + F11: show all bookmarks
Nota: es posible poner bookmarks sobre carpetas del proyecto
ctrl+shift+v: Pegar del historial.
shift+f10: run/re-run project
alt+f8: abre una ventaja para evaluar código con las clases del proyecto