Skip to content

Hotkeys for phpstorm

Martin Montanari edited this page Apr 10, 2020 · 1 revision

PHPStorm Hotkeys.

Para aquellas que he redefinido, la combinación original aparece a la derecha entre corchetes [].

Relacionadas con la edición de código en un fichero

Teclas Acción
Ctrl+Espacio Completar código
Ctrl+Mays+Espacio Completar código (Filtrado al contexto actual)
Ctrl+Mays+Enter Completar la estructura actual (if, for, ...)
Ctrl+, [Alt+Barra] Completar palabras y texto
Alt+Insert Generar nuevo código desde Plantillas (Constructores, etc.)
Ctrl+Mays+Alt+Insert Nuevo trozo de código temporal
Ctrl+Alt+M Refactorizar a un método
Ctrl+Alt+V Refactorizar a una variable
F2 [Mays+F6] Renombrar con Refactorización (También con ficheros)
Mays+F2 [F6] Mover con Refactorización (También con ficheros)
Ctrl+Alt+L Reformatear código (Usando la configuración de Code Style)
Alt-Enter Mostrar las posibles acciones
Ctrl+P Mostrar parámetros del método (Cursor en los paréntesis)
Ctrl+B Ir a la declaración de la clase bajo el cursor
Ctrl+(/ NumPad) Comentar/Descomentar código usando //
Mays+Ctrl+(/ NumPad) Comentar/Descomentar código usando /* */

Relacionadas con la edición en general

Teclas Acción
Ctrl+D Duplicar línea o selección
Ctrl+F Buscar en el fichero actual
Ctrl+(+/- NumPad) Expandir/Contraer bloque de código (incrementalmente)
Ctrl+Mays+(+/- NumPad) Expandir/Contraer todos los bloques de código
Ctrl+W/Ctrl+Mays+W Extender/Contraer la selección (incrementalmente)
Alt+. Extender/Contraer la región
Ctrl+Alt+Izda Ir a la anterior posición en el editor
Ctrl+Alt+Dcha Ir a la siguiente posición en el editor
Ctrl+Mays+Backspace Ir a la anterior modificación en el editor
Ctrl+[/] Ir al comienzo/final del bloque de código
Ctrl+Mays+[/] Ir al comienzo/final del bloque de código con selección
F6 [F2] Ir al siguiente error resaltado
Mays+F6 [Mays+F2] Ir al anterior error resaltado
Ctrl+F Buscar texto en el fichero actual
Ctrl+R Reemplazar texto en el fichero actual
Ctrl+Mays+F Buscar texto en todo el proyecto/directorio
Ctrl+Mays+R Reemplazar texto en todo el proyecto/directorio

Moverse por el proyecto

Teclas Acción
Alt+7 Ir a una clase o método del fichero actual
Ctrl+F12 Mostrar estructura de clases y métodos del fichero actual
Ctrl+G Ir a una línea
Ctrl+B Ir a la declaración de la clase bajo el cursor
Ctrl+N Buscar y abrir clase
Ctrl+Mays+N Buscar y abrir fichero
Alt+Ctrl+Mays+N Buscar y abrir símbolo (método, variable, etc..)
Mays+Mays Búsqueda global (Incluye todo lo anterior)
Alt+Inicio,Alt+Insert Crear nuevos ficheros/directorios

Relacionadas con el entorno del IDE

Teclas Acción
Alt+1 Muestra/Oculta vista del proyecto
Alt+F1 Abrir vista
Ctrl+Tab Switcher (Alternar entre vistas/ficheros abiertos)
Alt+Inicio Mostrar barra de navegación de ficheros
F4 Directorios: Editar el fichero
Ctrl+Mays+A Ir a una acción del IDE.
Alt+F12 Terminal: Abrir/Volver al editor
Ctrl+Mays+T Terminal: Nuevo Tab
Ctrl+Mays+W Terminal: Cerrar Tab
Ctrl+Alt+F2 (o Ctrl+Click en Tab) Menú contextual para abrir el path del fichero en Windows
Ctrl+E Lista de ficheros abiertos recientemente
Ctrl+Mays+E Lista de ficheros modificados recientemente
F12 Mover el foco a la última ventana de herramientas
Esc Mover el foco al editor
Mays+Esc Mover el foco al editor y Cerrar Ventana

Relacionadas con el Debug del proyecto

Teclas Acción
F7 Salta a clase o funcion encontrada
F8 Linea por linea del bloque de codigo de la funcion
F9 Termina el debug del proyecto
Clone this wiki locally