Visual Studio Code: instalarlo y configurarlo para programar
Instala el editor de código más usado, conoce sus partes y prepáralo para Python y la web.
Para programar se puede usar cualquier editor de texto, pero un editor de código ayuda muchísimo: colorea la sintaxis, avisa de errores mientras escribes, completa nombres y deja ejecutar el programa sin salir de la ventana. Visual Studio Code (VS Code) es gratuito, funciona en Windows, macOS y Linux y sirve para casi cualquier lenguaje gracias a sus extensiones. No lo confundas con Visual Studio, que es un entorno más pesado pensado sobre todo para .NET y C++.
Instalarlo en Windows
Descárgalo solo desde code.visualstudio.com. La documentación oficial distingue dos instaladores:
- User setup: el recomendado para la mayoría. Se instala solo para tu usuario, no necesita permisos de administrador y se actualiza con más facilidad.
- System setup: para todos los usuarios del equipo; necesita permisos de administrador.
El instalador añade VS Code a la variable PATH. Después de instalarlo, cierra y vuelve a abrir la terminal: escribiendo code . dentro de una carpeta, la abrirás en el editor. Las versiones recientes también ofrecen instalar GitHub Copilot CLI, un producto aparte que requiere suscripción a Copilot; para aprender no lo necesitas.

Las partes de la ventana
- Barra de actividad (izquierda): explorador de archivos, búsqueda, control de código fuente (Git), ejecutar y depurar, y extensiones.
- Barra lateral: muestra lo que elijas en la barra de actividad, normalmente tus archivos.
- Editor: donde escribes. Puedes dividirlo para ver dos archivos a la vez.
- Panel inferior: la terminal integrada, los problemas detectados y la salida de los programas.
- Barra de estado (abajo): el lenguaje del archivo, la codificación (debería ser UTF-8) y el tipo de salto de línea.
Trabaja siempre abriendo una carpeta (Archivo > Abrir carpeta), no archivos sueltos: VS Code entiende mejor el proyecto y la terminal se abre directamente en ella.
Extensiones recomendadas para empezar
Desde el icono de extensiones (o Ctrl+Mayús+X) busca e instala solo lo que necesites:
- Python (de Microsoft): resaltado, autocompletado, análisis del código y ejecución. La depuración paso a paso llega con la extensión Python Debugger, también de Microsoft.
- Spanish Language Pack: si prefieres los menús en español.
- Para la web, VS Code ya trae de serie soporte para HTML, CSS y JavaScript.
Instala extensiones de editores conocidos y con muchas descargas, y desconfía de las que imitan el nombre de otras populares: una extensión tiene acceso a tus archivos.

Atajos que te ahorran tiempo
| Atajo | Qué hace |
|---|---|
| Ctrl+Mayús+P | Paleta de comandos: busca cualquier función por su nombre |
| Ctrl+P | Abrir un archivo del proyecto escribiendo su nombre |
| Ctrl+ñ | Abrir y cerrar la terminal integrada (en teclado español) |
| Ctrl+/ | Comentar o descomentar las líneas seleccionadas |
| Alt+↑ / Alt+↓ | Mover la línea actual arriba o abajo |
| F2 | Renombrar una variable en todo el archivo |
| F5 | Ejecutar con el depurador |
Si un atajo no responde, busca su nombre en la paleta de comandos: ahí verás la combinación asignada en tu teclado.
Ejecutar tu primer programa
- Abre la carpeta de tu proyecto y crea
hola.py. - Escribe
print("Hola desde VS Code"). - Pulsa el botón ▷ de la esquina superior derecha o abre la terminal integrada y escribe
python hola.py.
Si VS Code no encuentra Python, abre la paleta de comandos y elige Python: Select Interpreter para indicarle cuál usar. Con el editor listo, el siguiente paso es guardar el historial de tus cambios con Git y GitHub.
Fuentes consultadas
- Visual Studio Code on Windows (Microsoft (documentación de Visual Studio Code))
- User interface (Microsoft (documentación de Visual Studio Code))
- Python in Visual Studio Code (Microsoft (documentación de Visual Studio Code))
