Extensiones de Python en Visual Studio Code

Visual Studio Code es el IDE más utilizado según Stack Overflow durante este año 2023, seguido de Visual Studio, IntelliJ IDEA y Notepad++

VSCode soporta una gran cantidad de lenguajes y está disponible para casi todos los sistemas operativos, incluso dispone de una versión online https://vscode.dev/ con la que podrás acceder a tus proyectos en la nube. odas estas características han ocasionado una gran aceptación en el uso del mismo entre una gran cantidad de desarrolladores además de necesitar escasos requisitos técnicos; podéis leer más sobre este IDE y cómo lo estamos utilizando en una Raspberry Pi 400

Visual Studio Code dispone de diferentes áreas, siendo estas área de edición, de extensiones, depuración, control de código e incluso testeo.

Cabe destacar la gran cantidad de extensiones que este software tiene para casi cualquier lenguaje de programación y no seria menos en el caso de Python. Las extensiones de Python que te recomiendo instales o al menos consideres el probarlas son:

Python

No podía faltar en primer lugar esta extensión puesto que con ella podemos utilizar Python en Visual Studio Code.

Python

autoDocstring: VSCode Python Docstring Generator

Para mantener una buena documentación de nuestro código podemos utilizar esta extensión, para hacerla funcionar sólo será necesario incluir entre comillas triples lo que queremos documentar y así poder generar la documentación.

Extensión autoDocstring: VSCode Python Docstring Generator

AREPL for Python

Nos permite ver una vista previa de la ejecución de nuestro código en tiempo real de esta manera podemos controlar los valores que irá tomando el mismo. Es una herramienta muy recomendable con la que podemos realizar depuración en tiempo real.

AREPL for Python

Code Runner

Otra opción muy interesante sobre depuración es el plugin Code Runner, nos permite ejecutar código directamente sin necesidad de utilizar la terminal.

Extensión Code Runner

Trailing Spaces

Otro plugin muy interesante es Trailing Spaces ya que muchas veces sin querer ponemos espacios vacíos al final de las líneas o entre las mismas, gracias a este plugin podremos ver donde hemos dejado esos espacios vacíos innecesarios y de esta manera eliminarlos.

Extensión Trailling Spaces

Flake 8

Con esta extensión podemos comprobar que nuestro código Python cumple el estilo de codificación PEP8, es una herramienta de verificación de estilo de código en Python que se utiliza para verificar la calidad del código y asegurarse de que se ajusta a las convenciones establecidas para Python.

 Extensión para Python Flake8

Python Test Explorer

Si lo que deseas es realizar pruebas de Python Unittest, Pytest o Testplan con esta extensión podrás hacerlo con la interfaz de usuario de Test Explorer

Plugin Python Test Explorer for VSCode

Djaneiro

Si utilizas el framework de Django esta extensión te ayudará a ahorrar tiempo al escribir código gracias a su colección de snippsets

Extensión Djaneiro

Cuéntanos si conoces alguna extensión más interesante para desarrollar con Python. Te leemos en comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio
WordPress Appliance - Powered by TurnKey Linux