Extensiones recomendadas para VSCode
El atajo de teclado para abrir el panel de extensiones es:
Espacio publicitario
Extensión Python para Visual Studio Code
La primera extensión que vamos a instalar es Python. Esta es una de las extensiones "obligatorias" si quieres escribir código Python con VSCode.
En esta imagen puedes ver el proceso de instalación. No podía resultar más sencillo:
Aunque la extensión se llama Python, no quiere decir que estés instalando Python. Es un plugin o extensión que lleva múltiples ayudas para hacerte el trabajo más fácil y que cometas menos errores con Python.
Extensión Code Runner
La siguiente extensión que vamos a tener en cuenta, es Code Runner. Gracias a ella, podrás ejecutar solo las líneas que señales en el código con el cursor. De esta forma, podrás probar partes del código por separado sin tener que ejecutarlo todo. Esto va muy bien cuando estamos implantando mejoras, añadiendo nuevas funcionalidades o buscamos fallos en el código.
Por el momento, no la instales. Ya te lo indicaré cuando la vayamos a utilizar, ya que al instalarla, te puede cambiar la configuración para ejecutar archivos de Python. Prefiero explicar bien como funciona antes de que la instales, que no vayas a tener problemas para seguir el curso por eso.
El proceso de instalación es el mismo en todas las extensiones.
Extensión Pylint
Pylint es una extensión de linting estática para Python que verifica el código fuente en busca de posibles errores, problemas de estilo e incumplimientos de las convenciones de programación. El cometido de esta extensión es mejorar la calidad del código y hacer que los proyectos de Python sean más fáciles de mantener.
Extensión Pylance
Pylance es una extensión para Visual Studio Code que tiene muchas ayudas para el editor de código. Ofrece funciones avanzadas como finalización de código, información de tipo, navegación inteligente y refactorizaciones.
Extensión Error lens
Error lens es una excelente extensión para visualizar todo tipo de fallos y advertencias en el código. Los avisos aparecen al lado de cada línea con problemas, en tiempo real, a medida que escribes código.
Es una extensión que en algunos momentos podría hacerse
algo pesada, pero en mi opinión, es genial, sobretodo si
estás empezando con Python.
Llevo mucho tiempo utilizándola y cada vez me gusta más.
Además, si tienes la extensión de Pylance instalada, sus
avisos aparecen en español en la misma línea de código
donde ocurre la incidencia (solo aparen en español los
avisos de Pylance).
Espacio publicitario
¿Cómo instalar temas para Visual Studio Code?
Instalar temas en Visual Studio Code, es como instalar extensiones, ya que en realidad, son eso mismo. Por lo tanto, ves a la sección de extensiones de VSCode y busca cosas como theme o incluso, si sabes el nombre de algún tema o crees que podría existir, escríbelo.
El que yo suelo utilizar es "2077 theme".
Configurar un tema instalado en Visual Studio Code
Para configurar el tema recién instalado en Visual Studio Code, solo tienes que hacer clic en "Configurar tema de color" (una vez lo hayas instalado). Te saldrá un menú de selección. Algunos temas traen varios temas de color. El de la imagen solo uno. Lo seleccionas y listo.
Extensión para iconos
Algo que le dará más personalización a tu entorno, es una extensión para añadir iconos. Cada tipo de archivo en tus proyectos de Visual Studio Code, sale con un pequeño icono. Por ejemplo, los archivos de Python, salen con el logo de Python. Los de JavaScript con su correspondiente logo, y así con todos los tipos de archivo.
Los iconos que trae Visual Studio Code, son muy sencillos y "apagados". Para cambiarlos, solo busca extensiones con el término icons, en la sección de extensiones.
Configurar los iconos
Para configurar los iconos, haz lo mismo que con el tema. Selecciónalo del menú:
Dejamos este apartado aquí. A medida que vayamos necesitando nuevas extensiones, lo iré indicando. De momento, para empezar con Python, hay más que suficiente.
Espacio publicitario
Espacio publicitario