Mejores Extensiones VS Code con IA en 2026: 10 Imprescindibles para Programar Más Rápido
Las 10 mejores extensiones de VS Code con IA en 2026: autocomplete, agentes, debugging y productividad. Comparativa real con pros, contras y mi settings.json listo para instalar.
Tabla de contenidos
🎯 Lo que aprenderás en este artículo
- Las 10 extensiones que uso a diario y por qué cada una te ahorra 30+ minutos al día
- Cómo configurar VS Code para que la IA no te moleste y solo ayude cuando quieres
- Mi settings.json y keybindings listos para copiar y pegar
Instalar VS Code sin extensiones en 2026 es como conducir sin GPS: llegas, pero tardas el doble y te pierdes.
Después de probar más de 40 extensiones en proyectos reales (Next.js, NestJS, Python y hasta Dolibarr), estas son las 10 que sí o sí deben estar en tu VS Code. No son las más populares de Marketplace: son las que me ahorran tiempo todos los días.
Resumen rápido: si solo tienes 5 minutos, instala GitHub Copilot + Error Lens + Prettier + ESLint + GitLens. Con esas 5 ya vas al 80% de productividad.
1. GitHub Copilot (y Copilot Chat) — El autocomplete que ya no puedes quitar
Para qué: autocompleta funciones enteras, tests y hasta mensajes de commit. Copilot Chat te explica y refactoriza código dentro del editor.
Por qué es imprescindible: escribe el 30-40% de mi código repetitivo (tipos, fetches, validaciones con Zod). En un CRUD de NestJS me generó los DTOs y el service en 2 minutos.
Pro tip: activa editor.inlineSuggest.enabled: true y usa Alt + ] para ver la siguiente sugerencia. Si la IA se pone pesada, Ctrl + I abre el chat inline sin salir del archivo.
Precio: Gratis (2.000 completados/mes) / Pro $10/mes.
// settings.json — Copilot fino
"github.copilot.enable": {
"*": true,
"markdown": false
},
"editor.inlineSuggest.enabled": true
Relacionado: mi comparativa real Cursor vs Copilot vs Windsurf en 2026 y si merece la pena pagar Copilot Pro.
2. Error Lens — Ve el error donde está, no en la barra inferior
Para qué: muestra el error de TypeScript/ESLint al lado de la línea, en rojo, sin tener que hacer hover.
Por qué: te ahorra cientos de hover + leer tooltip al día. Detectas al instante si te falta una } o un tipo mal.
Config que uso:
"errorLens.enabledDiagnosticLevels": ["error", "warning"],
"errorLens.delay": 300,
"errorLens.excludeBySource": ["eslint"]
Si vienes de WebStorm y echas de menos los errores inline, esta es tu extensión.
3. Prettier + ESLint — Formateo y calidad sin discutir
No son IA, pero sin ellas la IA escribe código feo. Juntas evitan el 90% de discusiones de estilo en PRs.
Mi combo ganador 2026:
- Prettier para formato (comillas simples, 100 ancho, trailingComma)
- ESLint con
eslint-config-prettierpara no pelearse entre sí editor.formatOnSave: trueobligatorio
Si Prettier no te formatea al guardar, mira Prettier no formatea al guardar en VS Code: solución 2026.
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
}
4. GitLens — Quién tocó esta línea y por qué
Para qué: blame inline, historial de archivo, comparación de ramas y git log visual sin salir de VS Code.
Por qué: en proyectos con IA que tocan muchos archivos, saber qué cambió y quién lo hizo es oro. El File History te salva en un git merge con conflicto.
Activa solo lo útil para no saturar:
"gitlens.currentLine.enabled": true,
"gitlens.hovers.currentLine.over": "line",
"gitlens.codeLens.enabled": false
5. Codeium / Windsurf Autocomplete — La alternativa gratis a Copilot
Si no quieres pagar, Codeium (ahora Windsurf) da autocomplete ilimitado gratis y es el 90% de bueno que Copilot. Ideal para estudiantes DAW/DAM.
Yo lo dejo como fallback: si Copilot falla, Codeium suele acertar.
6. Continue.dev + Ollama — IA 100% local sin mandar tu código a la nube
Para qué: chat y autocomplete con modelos locales (DeepSeek Coder, Llama 3.3, Qwen 2.5) vía Ollama.
Cuándo usarlo: código con NDA, sin internet, o si no quieres pagar APIs. No es tan fino como Copilot, pero para explicar código y generar tests va muy bien.
Guía completa: Ollama: IA local gratis sin API en 2026.
7. Import Cost — Cuánto pesa ese import
Muestra al lado de cada import cuánto pesa en KB (gzip). Imprescindible si te importa el performance. Te evita importar lodash entero cuando solo necesitas lodash/debounce.
8. Auto Rename Tag + Tailwind CSS IntelliSense — Dúo frontend
- Auto Rename Tag: renombras
<div>y cambia</div>solo. Parece tontería hasta que lo usas. - Tailwind IntelliSense: autocomplete de clases, preview de color y error si te equivocas en
bg-brand-500. Si usas Tailwind v4, es obligatoria.
Mi guía de migración: Tailwind CSS v4: guía de migración 2026.
9. Thunder Client — Postman sin salir de VS Code
Prueba APIs REST sin abrir otra app. Guarda colecciones por proyecto (thunder-tests/ en el repo) y comparte con el equipo. Mucho más ligero que Postman.
Para Next.js/NestJS, crea una colección con GET /api/users, POST /api/auth/login y te ahorras el frontend para probar.
10. Console Ninja + Quokka — Console.log con esteroides
Console Ninja: muestra el console.log al lado del código, sin abrir la terminal. Quokka: ejecuta JS/TS al vuelo y ves el resultado inline.
Para debugging con IA son brutales: pegas el error, ves el valor real y generas el prompt perfecto con mi Generador de Prompts.
Mi settings.json completo (copia y pega)
Este es mi settings.json real, optimizado para no ralentizar VS Code y que la IA ayude sin molestar:
{
"editor.fontFamily": "JetBrains Mono, Fira Code, monospace",
"editor.fontSize": 13,
"editor.lineHeight": 1.6,
"editor.tabSize": 2,
"editor.formatOnSave": true,
"editor.inlineSuggest.enabled": true,
"editor.suggestSelection": "first",
"editor.minimap.enabled": false,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "material-icon-theme",
"terminal.integrated.fontSize": 12,
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact"
},
"errorLens.enabledDiagnosticLevels": ["error", "warning"],
"errorLens.delay": 300,
"gitlens.currentLine.enabled": true,
"gitlens.codeLens.enabled": false,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 800,
"github.copilot.enable": {
"*": true,
"markdown": false,
"plaintext": false
}
}
Guárdalo en Ctrl + Shift + P → Preferences: Open User Settings (JSON) y reinicia.
Tabla comparativa rápida
| Extensión | Gratis | IA | Ahorro | ¿Imprescindible? |
|---|---|---|---|---|
| GitHub Copilot | Sí (limitado) | Sí | 40% código | Sí |
| Error Lens | Sí | No | 15 min/día | Sí |
| Prettier + ESLint | Sí | No | 10 min/día | Sí |
| GitLens | Sí | No | 10 min/día | Sí |
| Codeium | Sí | Sí | 30% código | Si no pagas Copilot |
| Continue + Ollama | Sí | Sí (local) | 20% código | Si NDA |
| Import Cost | Sí | No | 5 min/día | Frontend |
| Tailwind IntelliSense | Sí | No | 10 min/día | Si usas Tailwind |
| Thunder Client | Sí | No | 15 min/día | Si haces APIs |
| Console Ninja | Sí | No | 10 min/día | Si haces debug |
Cómo no saturar VS Code
- No instales 30 extensiones a la vez. Instala estas 10 y desactiva las que no uses (
Extensions → Disable (Workspace)). - Mide el impacto:
Help → Startup Performancete dice qué extensión tarda en arrancar. Si alguna pasa de 200ms, desactívala. - Usa perfiles:
File → Preferences → Profiles → Create Profile(ej:Frontend,Backend). Cambias en 1 click.
¿Y ahora qué?
- Instala las 5 básicas (Copilot, Error Lens, Prettier, ESLint, GitLens)
- Copia mi
settings.jsonde arriba - Prueba 1 día y desactiva la que no uses
Si pegas algún error y no sabes de dónde viene, pégalo en mi Traductor de Errores o genera el prompt perfecto con el Generador de Prompts y que la IA te lo arregle.
¿Te falta alguna? Escríbeme por LinkedIn y la pruebo para la v2.