🛠️

Visual Studio Code

Developer Tools
Gratis · Gratis
4.9 (8,765 reseñas)

Descripción

Visual Studio Code, también conocido como VS Code, es un editor de código fuente gratuito y de código abierto desarrollado por Microsoft. Desde su lanzamiento en 2015 se ha convertido en una de las herramientas más utilizadas por desarrolladores de todo el mundo, tanto en equipos profesionales como en proyectos personales y aprendizaje.

Por qué VS Code es tan popular

A diferencia de editores más pesados, VS Code arranca en segundos y funciona bien en máquinas con recursos limitados. Ofrece resaltado de sintaxis para más de 50 lenguajes, autocompletado inteligente con IntelliSense, depuración integrada y una terminal embebida. Esto permite escribir, probar y depurar código sin salir del editor.

El punto fuerte real es su ecosistema de extensiones. En el Marketplace de VS Code encontrás extensiones para prácticamente cualquier lenguaje o flujo de trabajo: Python, JavaScript y TypeScript, PHP, Go, Rust, C#, Java, y muchos más. Hay extensiones para formateo de código (Prettier, Black), linters (ESLint, PHPStan), integración con bases de datos, clientes de Docker, y herramientas de IA como Copilot.

Características principales

  • IntelliSense: autocompletado con sugerencias de tipos y documentación mientras escribís.
  • Depuración integrada: breakpoints, inspección de variables y consola sin configurar un depurador externo.
  • Terminal integrada: podés ejecutar comandos de shell directamente desde el editor, con soporte para múltiples terminales.
  • Control de versiones Git: stage, commit, push y resolución de conflictos desde la interfaz gráfica.
  • Remote Development: conectarse a contenedores, máquinas virtuales o entornos remotos vía SSH como si fueran locales.
  • Live Share: colaboración en tiempo real donde dos o más personas editan el mismo archivo simultáneamente.

Extensiones recomendadas para empezar

Si recién instalás VS Code, estas extensiones cubren el 90% de las necesidades comunes:

  • Python (Microsoft): soporte completo para Jupyter Notebooks, linting y debugging.
  • ESLint / Prettier: formateo y detección de errores en JavaScript y TypeScript.
  • PHP Intelephense: autocompletado y navegación para PHP similar al de un IDE completo.
  • GitLens: historial de commits inline, blame por línea y comparación de ramas.
  • Docker: gestión de contenedores e imágenes sin salir del editor.
  • Code Runner: ejecución rápida de snippets en múltiples lenguajes.

Atajos de teclado que ahorran tiempo

  • Ctrl+P (o Cmd+P en Mac): navegación rápida por archivos por nombre.
  • Ctrl+Shift+P: paleta de comandos, el centro de mando del editor.
  • Ctrl+D: selección múltiple de la palabra bajo el cursor.
  • Alt+↑/↓: mover líneas de código hacia arriba o abajo.
  • Ctrl+ : abrir/cerrar la terminal integrada.
  • Ctrl+Shift+L: seleccionar todas las ocurrencias de la selección actual.

VS Code para diferentes tipos de proyectos

Desarrollo web: con las extensiones de HTML, CSS y JavaScript, VS Code se convierte en un editor completo para frontend. El soporte de Emmet permite escribir HTML con atajos y el Live Server recarga la página automáticamente al guardar.

Python y ciencia de datos: la extensión oficial de Python incluye soporte para entornos virtuales, debugging con puntos de interrupción y ejecución de celdas Jupyter sin instalar Jupyter por separado.

PHP y WordPress: con PHP Intelephense y las herramientas de depuración XDebug, VS Code funciona como un IDE completo para desarrollo PHP, incluyendo proyectos WordPress y Laravel.

DevOps y infraestructura: las extensiones de Docker, Kubernetes y Terraform permiten gestionar infraestructura directamente desde el editor, con autocompletado para archivos de configuración YAML y HCL.

VS Code vs otros editores

Sublime Text es más rápido en archivos muy grandes, pero carece del ecosistema de extensiones y la integración de Git de VS Code. Atom (ya discontinuado) tenía una filosofía similar pero mayor consumo de recursos. JetBrains IDEs como PhpStorm o IntelliJ ofrecen más análisis de código estático integrado, pero son de pago y más pesados. Para la mayoría de proyectos, VS Code ofrece el mejor equilibrio entre velocidad, funciones y costo (gratis).

Configuración recomendada

Para maximizar productividad, editá el archivo settings.json (abrir con Ctrl+Shift+P → "Open User Settings JSON") y agregá configuraciones como formato automático al guardar, sugerencias de autocompletado siempre visibles, y atajos personalizados. Los Settings Sync permiten sincronizar configuración, extensiones y atajos entre músltiples máquinas con una cuenta de Microsoft o GitHub.

¿Tenés un sitio web? Pedí una revisión gratis en video

En 24 segundos te mostramos qué hay que arreglar: seguridad, Google y cómo atender consultas más rápido. Sin compromiso.

Pedir mi revisión →

Características

Gratis
Extensiones
Git integrado
Terminal
Multiplataforma

FAQ

¿{name} es gratuito?

Sí, es completamente gratuito.

¿Qué es {name}?

El editor de código más popular del mundo

¿Cuáles son las principales características?

Gratis, Extensiones, Git integrado, Terminal, Multiplataforma

0 herramientas seleccionadas
Comparar