Curso de preparación del entorno Python

Extensiones o plugins para Visual Studio Code y Python

Apartado 8: Plugins para empezar con Python en VSCode

Dificultad del apartado:

En este apartado, vamos a instalar unas cuantas extensiones que necesitas para empezar con Python. Estas te ayudarán en múltiples ámbitos. Te recomendarán mejores prácticas, te marcarán errores, te recomendarán palabras para escribir código Python, etc.

No solo eso, también vamos a ver como instalar temas e iconos en Visual Studio Code, para que tengas un aspecto visual que se adapte a tus gustos y te ayude en la legibilidad del código.

El atajo de teclado para abrir el panel de extensiones es:
CTRL + SHIFT + X

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:

Extensión Python para VSCode
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.

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.

Extensión Code Runner para VSCode
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

Extensión Pylint para VSCode

Pylint es una herramienta de linting estática para Python que verifica su código fuente en busca de posibles errores, problemas de estilo e incumplimientos de las convenciones de codificación. Su objetivo principal es mejorar la calidad del código y hacer que los proyectos de Python sean más fáciles de mantener.

Extensión Pylance

Extensión Pylance para VSCode

Pylance es una extensión para Visual Studio Code que mejora su experiencia de desarrollo de Python en el editor. 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.

Extensión Error lens para VSCode

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.

¿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 últimamente, 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 estilos. El de la imagen solo uno. Lo seleccionas y listo.

Instalar tema de color Visual Studio Code

Extensión para iconos

Algo que te 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ú:

Iconos Visual Studio Code

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.

Anterior Siguiente

Comentarios

Si te quedan dudas sobre el temario, sobre programación, Python o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web..

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.