gratis - ¿Cómo embellecer el código en PhpStorm y otros editores de Intellij?
phpstorm gratis (5)
¿Hay alguna manera de embellecer mi código php en PhpStorm? (un atajo de teclado sería preferible)
A veces Código | Reformatear no es suficiente.
Como ejemplo, después de reformar un código muy feo obtuve este resultado
public function createAction(Request $request)
{
$news = new News();
$em = $this->getDoctrine()->getManager();
$form = $this->get(''form.factory'')
->createNamed(
''backend_news'',
''backend_news'',
$news,
array(
''action'' => '''',
''method'' => ''POST'',
''attr'' => array(
''class'' => ''form-horizontal'',
''role'' => ''form''
)
)
)->add(''submit'', ''submit'', array(''label'' => ''Valider''));;
$form->handleRequest($request);
[...]
return $this->render(''BackendNewsBundle:List:form.html.twig'', array(
''form'' => $form->createView()
));
}
En este caso tienes que ir a
Preferencias | Editor | Código de Estilo | PHP
y desde aquí afinaremos. Luego vuelva a formatear de nuevo. Ejemplo para este archivo fue una gran cantidad de líneas en blanco, por lo que puse a 0 la sección ''En Código'' de la pestaña Líneas en blanco. Una vez que reformulé el código, lo puse de nuevo en 2. De todos modos, en esta sección es posible realizar muchos ajustes.
Bajo el menú ''Código'' hay una opción para reformatear el Código. En la configuración del proyecto hay una opción para establecer el estilo de código para cada tipo de archivo.
Esto ha sido cambiado desde PHPStorm 10 a Code | Format Code
Code | Format Code
Ctrl | Cmd + Alt + F
Seleccione el código para reformatear y presione Ctrl + Alt + Shift + L
Esto está probado y funcionando ( Ubuntu ), ¡salud!
Para Mac:
Seleccione el código para reformatear y presione Comando + Alt + Shift + L
Para el código de página completa reformateo Alt + Comando + L
Probado en phpStorm 2018.1.1
Elegir Code | Reformat Code
Code | Reformat Code
o presione Ctrl + Alt + L.