
Visual Studio Code Distilled
Alessandro Del Sole
- Editorial
- Apress
- Año
- 2019
- Páginas
- ~232
- Nivel
- Básico
De qué trata
Manual práctico de Alessandro Del Sole concebido para transformar Visual Studio Code en un entorno de desarrollo integrado ágil, productivo y multiplataforma en sistemas Windows, macOS y Linux. Está dirigido a programadores principiantes y profesionales de cualquier especialidad (desarrollo web, móvil, backend o cloud) que desean migrar desde editores de texto básicos o entornos IDE tradicionales más pesados y buscan dominar la herramienta desde sus fundamentos sin necesidad de experiencia previa con VS Code.
El libro profundiza en las capacidades del editor, abarcando la navegación eficiente con la paleta de comandos, atajos de teclado, cursores múltiples, minimapa y el terminal integrado. Explora el sistema inteligente de asistencia de código IntelliSense, análisis sintáctico, navegación por símbolos ("Go to Definition", "Find All References") y vistas previas de Markdown. Asimismo, enseña a configurar espacios de trabajo multirraíz (multi-root workspaces), personalizar temas y atajos mediante `settings.json`, gestionar el control de versiones con la integración nativa de Git (confirmaciones, ramas y diferencias visuales) y automatizar flujos de trabajo mediante la configuración de tareas en `tasks.json`.
La obra se ejercita mediante casos prácticos de configuración y sesiones guiadas de depuración paso a paso (`launch.json`) utilizando puntos de interrupción, ventanas de inspección y la consola de depuración para entornos como Node.js, .NET Core / C# y Python. Su gran cualidad es sintetizar las mejores prácticas de configuración y extensión desde el Visual Studio Code Marketplace en un formato directo y sin rodeos; no obstante, al haber sido editado en 2019, deja fuera características introducidas posteriormente como perfiles de usuario, Dev Containers o la integración de asistentes de inteligencia artificial generativa.
- Visual Studio Code
- IntelliSense
- Git
- Depuración de código
- tasks.json
- launch.json
- Multi-root workspaces
- Terminal integrado
- Node.js
- .NET Core
- Productividad
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

