16. Instalar Visual Studio code

 

Instalación y Configuración de Visual Studio Code

📋 Introducción

Antes de comenzar, asumimos que ya tienes tu aplicación corriendo en Docker. Si verificas con docker ps, deberías ver tres contenedores: MiezeQoheletGinetes y tu aplicación principal corriendo exitosamente.

Tu aplicación ya debería ser accesible desde el dominio que configuraste en el archivo hosts. Ahora, vamos a instalar y configurar nuestro editor de código: Visual Studio Code.

Nota: Si ya tienes Visual Studio Code instalado, puedes saltar a la sección de configuraciones y extensiones.


🚀 Paso 1: Descargar e Instalar Visual Studio Code

  1. Descarga:

    • Visita el sitio oficial de Visual Studio Code

    • Haz clic en el botón "Descargar"

    • Selecciona tu sistema operativo (Windows, macOS, Linux)

  2. Instalación (Windows):

    • Abre el archivo descargado (ej. VSCodeSetup-x64-x.xx.x.exe)

    • Acepta los términos de licencia

    • Sigue las instrucciones del asistente:

      • Ruta de instalación: Deja la predeterminada

      • Crear icono en el escritorio (recomendado)

      • Agregar al PATH (útil para abrir desde terminal)

    • Haz clic en "Instalar"

  3. Finalizar:

    • Marca la opción "Iniciar Visual Studio Code"

    • Haz clic en "Finalizar"


⚙️ Paso 2: Instalar Extensiones Esenciales

Una vez abierto VS Code, instala estas extensiones desde el panel de extensiones (Ctrl+Shift+X):

🔧 Extensiones para PHP (si trabajas con Laravel):

  1. PHP Intelephense

    • Busca: PHP Intelephense

    • Proporciona autocompletado inteligente para PHP

    • Mejor opción que las alternativas básicas

  2. PHP Extension Pack

    • Busca: PHP Extension Pack

    • Incluye varias herramientas útiles para desarrollo PHP

  3. PHP Namespace Resolver

    • Busca: PHP Namespace Resolver

    • Permite importar clases automáticamente con Ctrl+Enter

🎨 Extensiones para Vue.js (si tu proyecto lo utiliza):

  1. Vue Language Features (Volar)

    • Busca: Vue - Official

    • Soporte oficial para Vue 3 (mejor rating y más descargas)

  2. Vue VSCode Snippets

    • Busca: Vue VSCode Snippets

    • Fragmentos de código útiles para Vue

  3. Vue Documentation

    • Busca documentación de Vue

    • Útil para consultas rápidas

🛠️ Extensión Adicional Recomendada:

  1. Prettier

    • Busca: Prettier - Code formatter

    • Formatea automáticamente tu código

    • Mantiene consistencia en el estilo


📂 Paso 3: Configurar Acceso al Proyecto

Tu proyecto Laravel está en una carpeta dentro de tu máquina virtual (Docker/WSL). Para acceder desde VS Code:

  1. Ubica tu proyecto:

    • Normalmente en una ruta como ~/laravel-app/ o similar

    • Esta carpeta está dentro del entorno de Docker

  2. Acceso por SSH (próximo paso):

    • En el siguiente tutorial conectaremos VS Code a la máquina virtual vía SSH

    • Esto permitirá editar archivos directamente desde tu editor


✅ Verificación Final

  1. Abre VS Code

  2. Ve a Extensiones (Ctrl+Shift+X)

  3. Verifica que tengas instaladas:

    • PHP Intelephense

    • PHP Extension Pack

    • PHP Namespace Resolver

    • Vue - Official

    • Vue VSCode Snippets

    • Prettier


🎯 Resumen

Has instalado exitosamente:

  • ✅ Visual Studio Code

  • ✅ Extensiones esenciales para PHP/Laravel

  • ✅ Extensiones para Vue.js

  • ✅ Herramientas de formateo (Prettier)

Próximo paso: Conectar VS Code a tu máquina virtual vía SSH para trabajar directamente con los archivos de tu proyecto Laravel.

Tip: Configura Prettier para formatear al guardar en File > Preferences > Settings buscando "Format on Save".

Comentarios

Entradas más populares de este blog

ejercicios-Crear Carpeta y Archivo de Texto en Ubuntu

Tutorial de Carpetas y Directorios en Ubuntu Linux

Instalar Docker en Ubuntu Server usando docker.io