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:
code .
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:
dotnet run
Compilar sin ejecutar:
dotnet build
Crear proyectos por línea de comandos: usa los comandos “dotnet” como “new” según el tipo de plantilla que necesites.
Ejemplo de cambio en Program.cs para verificar salida:
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/<versión de .NET Core>”.
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.