馃 C贸mo convertir Visual Studio Code en el entorno ideal para PHP en Linux Mint (¡con formato autom谩tico como en NetBeans!)

 

馃 C贸mo convertir Visual Studio Code en el entorno ideal para PHP en Linux Mint (¡con formato autom谩tico como en NetBeans!)

Si vienes de NetBeans y ahora est谩s usando Visual Studio Code (VS Code), probablemente extra帽es esa caracter铆stica tan 煤til de formatear autom谩ticamente el c贸digo PHP con Ctrl+Shift+F.

¡Buenas noticias! Puedes lograr exactamente lo mismo (¡y mejor!) en VS Code. En esta gu铆a te muestro c贸mo dejarlo todo listo paso a paso:


✅ Paso 1: Instalar Visual Studio Code en Linux Mint

Abre una terminal y ejecuta estos comandos:

sudo apt update
sudo apt install wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] \
https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
sudo apt update
sudo apt install code

✅ Paso 2: Instalar PHP y Composer (si no los tienes)

sudo apt install php-cli php-common php-mbstring php-xml php-curl php-zip php-gd
sudo apt install composer

✅ Paso 3: Instalar extensiones esenciales para PHP

Abre Visual Studio Code y presiona Ctrl+P, luego escribe:

ext install bmewburn.vscode-intelephense-client
ext install kokororin.vscode-phpfmt
ext install xdebug.php-debug

馃敼 ¿Qu茅 hace cada extensi贸n?

  • PHP Intelephense: autocompletado, documentaci贸n, detecci贸n de errores.
  • phpfmt: formatea el c贸digo PHP autom谩ticamente (como NetBeans).
  • PHP Debug: permite depurar con Xdebug.

✅ Paso 4: Configurar el formateador por defecto para PHP

Abre VS Code, presiona Ctrl+Shift+P y busca: Preferencias: Abrir configuraci贸n (JSON).

{
  "[php]": {
    "editor.defaultFormatter": "kokororin.vscode-phpfmt",
    "editor.formatOnSave": false
  }
}

¿Prefieres que se formatee al guardar? Cambia false por true.


✅ Paso 5: Cambiar el atajo a Alt + Shift + F para formatear (como en NetBeans)

馃柋 Opci贸n 1: Desde el men煤

  1. Abre VS Code.
  2. Ve a Archivo > Preferencias > M茅todos abreviados de teclado.

⌨ Opci贸n 2: Con atajo r谩pido

Presiona Ctrl + K, luego Ctrl + S.

  1. Busca: Editor: Format Document.
  2. Haz clic en el 铆cono de l谩piz ✎.
  3. Selecciona "Cambiar combinaci贸n de teclas".
  4. Presiona: Alt + Shift + F y confirma.

¡Listo! Ahora puedes formatear tu c贸digo como lo hac铆as en NetBeans.


✅ (Opcional) Personaliza el estilo de formato con phpfmt.ini

passes = ["PSR2KeywordsLowerCase", "PSR2LnAfterNamespace", "PSR2CurlyOpenNextLine"]
indent_with_space = true
psr1 = true
psr2 = true

M谩s opciones en: phpfmt tools (GitHub).


馃幆 Resultado final

  • ✅ C贸digo PHP se formatea autom谩ticamente con Alt+Shift+F.
  • ✅ Autocompletado inteligente y validaci贸n en tiempo real.
  • ✅ Depuraci贸n de c贸digo con Xdebug.
  • ✅ M谩s r谩pido y moderno que NetBeans.

馃棬 Conclusi贸n

Visual Studio Code no solo reemplaza a NetBeans, ¡lo supera!

Ligero, potente, extensible y totalmente configurable, VS Code puede ser tu nuevo editor favorito para proyectos PHP en Linux Mint.

¿Te gustar铆a una plantilla base ya configurada para clonar desde GitHub? ¡P铆dela y te la preparo!


#PHP #VisualStudioCode #LinuxMint #DevTips #NetBeansToVSCode #VSCodePHP #OpenSourceTools #DesarrolloWeb #CodeClean

Comentarios

Entradas populares