phpdocumentor - Reformateo de código al guardar en PhpStorm
phpdocumentor phpstorm (3)
Desde v2017.2.4 CTRL + ALT + L no funciona. Usa alt
+ F8
lugar.
Solución: Use: ALT + F8 para formatear el código.
Al crear una macro como la describe Luca Mastrostefano, use: alt
+ F8
para formatear y luego ctrl
+ alt
+ s
para guardar.
¿Cómo puedo configurar para que el código se formatee automáticamente al guardar?
Así que no siempre tengo que presionar Ctrl + Alt + L.
En realidad es posible.
La idea es grabar una macro muy simple que selecciona todas las líneas ( Ctrl + A ), formatos ( Ctrl + Alt + L ), deseleccionar todo (flecha Arriba y Abajo) y guarda un archivo (Ctrl + S), y enlazar esto macro para Ctrl + S.
Ctrl + S gratuito que cambia el atajo de teclado para "Guardar todo"
- abra Archivo> Configuraciones;
- busque "mapa de teclas" y ábralo;
- busque "Guardar todo" y haga doble clic en la acción "Guardar todo";
- selecciona "Eliminar Ctrl + S";
- haga doble clic en "Guardar todo" nuevamente y seleccione "Agregar acceso directo al teclado";
- seleccione "Ctrl + Alt + Shift + S" como primer trazo.
- Confirmar y salir de Configuración.
Grabe la macro
- Editar> Macros> Iniciar grabación de macros
- Presiona Ctrl + A , luego Ctrl + Alt + L , luego flecha arriba , luego flecha hacia abajo , y finalmente luego Ctrl + Alt + S
- Deje de grabar la macro haciendo clic en el botón Detener en la esquina inferior derecha de la página.
- Dale a esta macro un nombre como "Formatear y guardar"
Asignar Ctrl + S a "Formatear y guardar"
- abra Archivo> Configuraciones;
- busque "mapa de teclas" y ábralo;
- busque "Formatear y Guardar" y haga doble clic en la acción "Formatear y Guardar";
- seleccione "Agregar acceso directo al teclado";
- seleccione "Ctrl + S" como primer trazo.
- Confirmar y salir de Configuración.
Finalmente, ¡disfruta de PhpStorm!
Otra cosa que encontré muy útil en combinación con esta macro es la
Show Reformat File Dialog
.
En caso de que solo desee reformatear el código que acaba de modificar, puede configurar la opción:
Only VCS changed text
El diálogo se puede abrir a través del siguiente atajo: CTRL+ALT+SHIFT+L