Domina la configuración de Visual Studio Code para C# con pasos claros y prácticos. Aquí verás cómo abrir proyectos de varias formas, instalar extensiones clave, personalizar el IDE y ejecutar o depurar una app .NET desde la terminal integrada, sin complicarte.
¿Cómo abrir Visual Studio Code con atajos y menú contextual?
Abrir el editor de forma fluida acelera el flujo de trabajo. Se muestran tres métodos útiles para cargar una carpeta o un archivo específico según lo necesites.
¿Qué hace code . en la terminal?
- Ubica tu proyecto en la consola de comandos.
- Ejecuta:
- Abre VS Code en el directorio actual.
- Útil cuando ya trabajas en consola y quieres editar de inmediato.
¿Cómo abrir una carpeta desde el explorador?
- En Windows: clic derecho sobre la solución o carpeta.
- Elige la opción “abrir con Code”.
- Carga todo el folder como espacio de trabajo.
¿Cómo abrir solo un archivo con open with Code?
- Doble clic en el archivo editable (por ejemplo, Program.cs).
- Selecciona open with Code.
- VS Code abrirá únicamente ese archivo, no la carpeta completa.
¿Qué extensiones y configuraciones iniciales necesita C# en VS Code?
VS Code detecta el tipo de archivo y sugiere herramientas. Para C#, recomienda la extensión oficial y otras mejoras visuales que optimizan lectura y productividad.
¿Cómo instalar la extensión C#?
- Al abrir un archivo .cs, VS Code sugiere “C#” automáticamente.
- Si no aparece, ve a “Extensiones” y busca “C#”.
- Instala la extensión y acepta “recargar” cuando lo solicite.
- Beneficios inmediatos: resaltado de sintaxis, reconocimiento de palabras clave y soporte para depuración.
¿Cómo personalizar íconos con Material Icon Theme?
- En “Extensiones”, busca “icon” o “íconos”.
- Instala un tema como Material Icon Theme.
- Pulsa “recargar” y “activar”.
- Verás íconos actualizados en el explorador, útiles si vienes de Sublime, Atom o Visual Studio.
¿Qué es la carpeta .vscode y los settings?
- Al abrir la solución, VS Code crea la carpeta “.vscode”.
- Contiene archivos de configuración para compilar, depurar y ajustar el comportamiento del editor.
- Cambia opciones desde: Preferencias → Settings.
- Lo que modifiques (por ejemplo, color de fuente) se guarda en archivos dentro de “.vscode”.
- Consejo práctico: activa auto-save si prefieres guardar cambios continuamente.
¿Cómo ejecutar y depurar una app .NET desde VS Code?
Integrar la terminal con VS Code permite compilar, ejecutar y depurar sin salir del editor. Además, puedes correr el .dll resultante desde la carpeta de salida.
¿Qué comandos dotnet usar: run, build y new?
- Abre una terminal: Terminal → New terminal.
- Ejecutar la app:
Console.WriteLine("Hola, Platzi");
- Vuelve a ejecutar con “dotnet run” para ver el nuevo mensaje.
¿Cómo correr el DLL desde bin/Debug?
- Navega a la carpeta de salida “bin/Debug/”.
- Localiza el archivo “PlatziHelloWorld.dll”.
- Ejecuta:
dotnet PlatziHelloWorld.dll
- Confirma que imprime el mensaje esperado.
¿Cómo usar el depurador y puntos de interrupción?
- Coloca un punto de interrupción en el editor.
- Abre la vista de Debug (el “bichito”).
- Inicia la depuración y espera a que se detenga en el breakpoint.
- Observa “variables locales” y el arreglo “args”.
- Usa “continuar” para finalizar la ejecución.
Habilidades y conceptos reforzados:
- Apertura eficiente de proyectos con “code .” y open with Code.
- Instalación de la extensión C# y personalización con Material Icon Theme.
- Comprensión de la estructura: “bin”, “obj” y carpeta “.vscode”.
- Uso de Settings y auto-save para una configuración amigable.
- Comandos clave: dotnet run, dotnet build, dotnet new.
- Ejecución directa del .dll compilado con “dotnet”.
- Depuración con breakpoints, variables locales y control de ejecución paso a paso.
¿Te quedó alguna duda o tienes un atajo favorito en VS Code para C#? Cuéntalo en los comentarios y enriquezcamos la práctica juntos.