Skip to content

Instantly share code, notes, and snippets.

@aduartem
Last active May 21, 2022 19:39
Show Gist options
  • Save aduartem/d6690031465a07f1e895e5581da92a75 to your computer and use it in GitHub Desktop.
Save aduartem/d6690031465a07f1e895e5581da92a75 to your computer and use it in GitHub Desktop.
PhpStorm Tips

PhpStorm Tips

Atajos de teclado Mac OS

Ir a un archivo: Cmd + Shift + O

Comentar/Descomentar bloques de código: Cmd + shift + menos (-)

Comentar/Descomentar líneas de código: Cmd + menos (-)

Plegar/Desplegar bloque de código: Cmd + punto (.)

Deshacer: Cmd + z

Rehacer: Cmd + shift + z

Menú contextual: Cmd + n

Atajos de teclado Linux

Ir a un archivo: Ctrl + Shift + N

Comentar/Descomentar bloques de código: Ctrl + Shift + Slash (teclado numérico)

Comentar/Descomentar líneas de código: Ctrl + Slash (teclado numérico)

Plegar/Desplegar bloque de código: Ctrl + menos

Deshacer: Ctrl+z

Rehacer: Ctrl+shift+z

Solución: Teclado se congela en Phpstorm (Linux)

Editar el archivo .bashrc. Agregar en una nueva línea lo siguiente:

export IBUS_ENABLE_SYNC_MODE=1

PhpStorm y Symfony

Instalar plugins:

  • Symfony Plugin
  • PHP Annotations

Para instalarlos, seguir los siguientes pasos:

  1. Seleccionar el proyecto

  2. File -> Settings -> Plugins -> en el buscador escribir "Symfony" -> click en "Command Line Tool Support" -> click en el botón "Browse repositories..." -> Seleccionar el plugin a instalar (primero instalar Symfony Plugin y luego PHP Annotations)

  3. Una vez instalado cada el plugin, reiniciar el IDE.

  4. Una vez instalado el plugin "Symfony Plugin" ir a Settings -> click en "Languages & Frameworks" -> Symfony -> check la opción "Enable Plugin for this Project (change need restart)". En "Path to urlGenerator.php (deprecated)" reemplazar app/cache/dev/appDevUrlGenerator.php por var/cache/dev/appDevUrlGenerator.php, en "Translation Root Path" reemplazar app/cache/dev/translations por var/cache/dev/translations. Finalmente reiniciar el IDE.

  5. Excluir la carpeta /var/cache: Para esto click derecho en la carpeta cache -> click en "Mark Directory as" -> "Excluded".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment