Omitir contenido
Volver

Cómo integrar Visual Studio Code con WSL en Windows

Actualizado:  at  08:00 AM

Visual Studio Code es un editor de código versátil y liviano, ideal para desarrollo moderno. Combinado con WSL (Windows Subsystem for Linux) puedes trabajar en Linux desde Windows sin salir de tu editor.

Table of Contents

Open Table of Contents

✅ ¿Por qué usar VS Code con WSL?

🔧 Requisitos

1. Instalar la extensión “Remote - WSL”

  1. Abre VS Code en Windows.
  2. Presiona Ctrl+Shift+X para abrir la vista de extensiones.
  3. Busca Remote - WSL.
  4. Instálala (autor: Microsoft).

Instalar extensión Remote - WSL

2. Abrir VS Code desde WSL

Opción 1: Desde la terminal de WSL

code .

📌 El . indica que abrirá el directorio actual. VS Code se abrirá conectado al entorno Linux.

La primera vez instalará el “VS Code Server” automáticamente en WSL.

VS Code conectado a WSL

Opción 2: Desde la paleta de comandos

  1. Abre VS Code (Windows).
  2. Ctrl+Shift+P → escribe WSL → selecciona Remote-WSL: New Window.

Se abrirá una nueva ventana de VS Code conectada al entorno Linux.

3. Verifica que estás en WSL

Mira la esquina inferior izquierda: Deberías ver algo como WSL: Ubuntu o el nombre de tu distro.

VS Code en modo WSL

4. Instalar extensiones dentro de WSL

  1. Abre Ctrl+Shift+X.
  2. Busca tus extensiones favoritas.
  3. Asegúrate de que se instalen en WSL (VS Code preguntará).

Instalar extensión en WSL

5. Usa WSL como entorno de desarrollo

Con la integración ya puedes:

Todo con la interfaz de VS Code en Windows 💻 + 🐧.

🛠️ Solución de problemas comunes

El comando code no funciona en WSL

Agrega esto a tu ~/.bashrc o ~/.zshrc:

export PATH="$PATH:/mnt/c/Users/TuUsuario/AppData/Local/Programs/Microsoft VS Code/bin"

(Reemplaza TuUsuario por tu usuario real de Windows)

Problemas de acceso a archivos

Verifica permisos:

chmod -R u+rwX carpeta

Las extensiones no funcionan

Verifica que estén instaladas en WSL, no en Windows local.

🚀 Conclusión

Has integrado correctamente VS Code con WSL. Ahora puedes:

¡Listo para escribir código multiplataforma con el mejor entorno posible!

📚 Recursos adicionales


Sugerir cambios

Publicación Siguiente
Cómo instalar y configurar PostgreSQL en Ubuntu y WSL