Visual Studio Code (VScode) es un editor de código fuente gratuito y poderoso que facilita la escritura y ejecutar el código Python. Esta guía lo guiará a través de la configuración de VScode para el desarrollo de Python, paso a paso.
Requisitos previos
Antes de comenzar, asegúrese de tener:
- Python instalado en su computadora
- Una conexión a Internet
- Familiaridad básica con el sistema operativo de su computadora
Paso 1: Descargue e instale el código Visual Studio
Windows, macOS y Linux
- Vaya al sitio web oficial de Vscode: https://code.visualstudio.com/
- Haga clic en el botón “Descargar” para su sistema operativo
- Ejecute el instalador y siga las instrucciones de instalación
- Iniciar VSCODE después de la instalación
Paso 2: Instale la extensión de Python
- Abrir VScode
- Haga clic en el icono de vista Extensiones en la barra lateral izquierda (o presione CTRL+Shift+X)
- Buscar “Python” en el mercado de extensión
- Busque la extensión oficial de Microsoft Python
- Haga clic en “Instalar”
Paso 3: Configurar el intérprete de Python
- Abra la paleta de comandos (Ctrl+Shift+P o CMD+Shift+P en macOS)
- Escriba “Python: seleccione intérprete”
- Elija la versión de Python que desea usar
- Si no ve su instalación de Python, es posible que deba agregarla a la ruta de su sistema
Paso 4: Crea tu primer proyecto de Python
- Crea una nueva carpeta para tu proyecto
- Abra la carpeta en VScode (archivo> Abrir carpeta)
- Cree un archivo nuevo con una extensión .py (por ejemplo, hola.py)
- Escribe tu primer código Python:
Paso 5: Ejecutar el código de Python
Método 1: Uso del botón Ejecutar
- Abra su archivo Python
- Haga clic en el botón Triángulo “Ejecutar” en la esquina superior derecha del editor
- Ver la salida en el terminal integrado
Método 2: utilizando el terminal integrado
- Abra el terminal integrado (Ver> terminal o CTRL+`)
- Ejecute su script escribiendo:
Paso 6: Código Python de depuración
- Establezca un punto de interrupción haciendo clic en el punto rojo en la canaleta (izquierda de los números de línea)
- Vaya a la vista de ejecución (Ctrl+Shift+D)
- Haga clic en “Ejecutar y depurar”
- Seleccione la configuración de “archivo de python”
- El depurador se detendrá en su punto de interrupción, lo que le permitirá inspeccionar variables
Configuración recomendada de VSCODE para Python
Formato de código
- Instale la extensión de “Formatero negro”
- Abra la configuración de VScode (archivo> Preferencias> Configuración)
- Busque “Formato en Guardar”
- Verifique la opción “Formato en Guardar”
Pelusa
- La extensión de Python incluye Pylint por defecto
- Configurar reglas de pelusa en la configuración para mejorar la calidad del código
Extensiones útiles para el desarrollo de Python
- Pylance: soporte de idiomas mejorado
- Generador de documentos de Python
- Intellicode: desarrollo asistido por AI-AI
- Gitlens: Git Integration
Solución de problemas de problemas comunes
Python no reconocido
- Asegúrese de que Python esté instalado correctamente
- Agregue Python a la ruta de su sistema
- Reiniciar VScode después de la instalación
Extensión no funciona
- Recargar VScode
- Reinstale la extensión de Python
- Revise la configuración de su intérprete de Python
Consejos para el desarrollo productivo de Python
- Usar entornos virtuales
- Aprender atajos de teclado
- Explore IntelliSense para la finalización del código
- Use GIT para el control de versiones
Conclusión
En este tutorial, exploramos cómo configurar VScode para el desarrollo de Python desde cero. Comenzamos instalando VScode y la extensión de Python, seleccionando el intérprete Python apropiado y creando nuestro primer script de Python. Aprendimos cómo ejecutar y depurar el código de Python usando tanto el botón Ejecutar como el terminal integrado, y vimos cómo los puntos de interrupción y el depurador ayudan a identificar problemas en nuestro código. La guía también cubrió la configuración recomendada, como el formato de código con negro, pelusa con pylint, e introdujo extensiones útiles como Pylance y Gitlens. Por último, abordamos problemas de configuración comunes y consejos de productividad compartidos, como usar entornos virtuales y dominar los atajos de teclado. Al final de esta guía, debe sentirse cómodo usando VScode como un entorno potente y flexible para la programación de Python.
Nikhil es consultor interno en MarktechPost. Está buscando un doble grado integrado en materiales en el Instituto Indio de Tecnología, Kharagpur. Nikhil es un entusiasta de AI/ML que siempre está investigando aplicaciones en campos como biomateriales y ciencias biomédicas. Con una sólida experiencia en la ciencia material, está explorando nuevos avances y creando oportunidades para contribuir.