-
Notifications
You must be signed in to change notification settings - Fork 0
Hotkeys for phpstorm
Martin Montanari edited this page Apr 10, 2020
·
1 revision
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 |