El problema del setup.
VSCode tiene más de 50,000 extensiones disponibles. La mayoría son mediocres, desactualizadas o duplicados de funcionalidad que ya incluye el editor. El problema no es encontrar extensiones, es no caer en el trap de instalar 40 que se pisan entre sí y ralentizan el editor hasta hacerlo inusable. Esta lista tiene solo las que realmente cambian tu flujo de trabajo.
IA y autocompletado.
GitHub Copilot sigue siendo el estándar de autocompletado IA en VSCode. En 2026 incluye Copilot Chat integrado directamente en el editor, permite hacer preguntas sobre el código seleccionado y generar tests o documentación con un comando. El modelo subyacente mejoró significativamente: las sugerencias de código complejo son más acertadas y el chat entiende el contexto del workspace completo.
Codeium es la alternativa gratuita más sólida. La calidad del autocompletado es comparable a Copilot para la mayoría de casos, y la extensión de VSCode incluye chat, búsqueda de código y explicaciones de funciones. Si estás empezando y no querés pagar $10/mes, Codeium es tu mejor opción.
Git integrado.
GitLens transforma la experiencia de Git en VSCode. Ver quién cambió cada línea con inline blame, explorar el historial de un archivo línea por línea, comparar branches visualmente: todo sin salir del editor. La versión gratuita incluye lo esencial. La versión Pro agrega visualizaciones de worktrees y merge conflicts más avanzadas.
Git Graph es el complemento perfecto: muestra el historial de commits como un árbol visual interactivo. Hacer checkout, cherry-pick, rebase o comparar commits se vuelve visual e intuitivo. Especialmente útil cuando trabajás en repos con muchas branches activas.
Calidad de código.
ESLint y Prettier son no negociables para proyectos JavaScript/TypeScript. ESLint detecta errores y malas prácticas en tiempo real. Prettier formatea automáticamente al guardar. La configuración óptima: Prettier maneja el formateo, ESLint se ocupa de las reglas de calidad, y no se pelean entre sí gracias al plugin eslint-config-prettier.
Error Lens muestra los errores y warnings directamente en la línea del código, sin tener que mirar el panel de problemas. Es una extensión pequeña con un impacto de productividad desproporcionado: ves el error exactamente donde está, no en una lista separada.
Productividad pura.
Auto Rename Tag renombra automáticamente el tag de cierre cuando modificás el de apertura en HTML/JSX. Parece trivial. Te salva docenas de errores por día. Path Intellisense autocompleta rutas de archivos cuando escribís imports: elimina los typos en rutas relativas que siempre aparecen en el momento más inoportuno.
Thunder Client es un cliente REST integrado en VSCode, similar a Postman pero sin salir del editor. Podés testear tus APIs, guardar las requests organizadas, y compartir las colecciones via Git. Para proyectos donde constantemente estás desarrollando y testeando APIs, es un cambio de juego.
Tema y fuente.
El tema y la fuente impactan directamente en cuántas horas podés programar sin fatiga visual. One Dark Pro sigue siendo el tema oscuro más equilibrado para días largos frente al monitor. Para fuentes con ligaduras, JetBrains Mono o Fira Code hacen el código más legible, especialmente operadores como => y !==.