Microsoft: la programación de Python en el código de Visual Studio es ahora más rápida e inteligente que nunca

Microsoft ha actualizado su popular extensión de Python para el código de Visual Studio, aportando una serie de importantes mejoras a los desarrolladores.

Python en el código VS ahora tiene soporte para Pylans

scyther5, Getty Images / iStockPhoto

Microsoft ha lanzado la actualización de mayo de 2021 a la extensión Python para Visual Studio Code, que presenta a Bylance como el servidor de idioma predeterminado para Python, un depurador de recarga automática para scripts de Python con tiempos de inicio más rápidos.

El contenido del desarrollador es una lectura obligada

Pilance Una extensión del soporte de idiomas de Microsoft
Pitón,

Proporciona sugerencias inteligentes e información de tipo para ayudar a los desarrolladores a escribir código rápidamente.

Se basa en la herramienta Pirate Static Type-Checking Tool de Microsoft para Python, que se lanzó en 2019 para ayudar a los desarrolladores a limpiar rápidamente el código y los fragmentos completos.

Savannah Ostrovsky, Gerente de Programas de Microsoft para Pylans y Python en Visual Studio, dijo que el soporte actualizado para Python en su extensión Python, la extensión de código VS más popular, es «un código visual de experiencia de edición de Python altamente funcional y fácil de usar».

Ver: Los mejores lenguajes de programación para aprender y lo peor (Tech Republic Premium)

Ostrovsky dijo Microsoft está realizando cambios importantes en las mejoras dramáticas en el soporte del lenguaje Python a través de la extensión Bylance. Desde su lanzamiento el año pasado. La compañía está trabajando para mejorar el soporte de idiomas, independientemente de si los desarrolladores usan un Estatuto o un servidor de idioma diferente, y planea enfocarse en brindar opciones de soporte de idiomas de código abierto para usuarios avanzados.

«Hemos invertido recursos para estandarizar la forma en que los servidores de idiomas se comunican con la extensión de Python (a través del protocolo del servidor de idiomas)», dijo Ostrovsky.

«Este trabajo nos ha ayudado a mejorar aún más el rendimiento y la experiencia general de otros servidores de idiomas, como el servidor de idiomas JD de código abierto».

Mayo de 2021 también brinda una mejor estabilidad y rendimiento, incluidos tiempos de inicio más rápidos. Ostrovsky atribuyó las mejoras al mecanismo de descubrimiento del entorno Python de Microsoft con un tiempo de arranque un 10% más rápido para los usuarios de Windows y MacOS, y hasta un 20% más rápido para los usuarios de Linux. “También vimos que la extensión de Python reduce el número de personas que no responden en un 15% en todos los ámbitos”, dijo Ostrovsky.

Ver: Lenguaje de programación C ++: cómo se convirtió en la base de todo, qué sigue (PDF gratuito) (República Tecnológica)

Mientras tanto, la nueva función de depuración trae la recarga en vivo para los scripts de Python, ya que anteriormente solo era compatible con Django y Flask. Los cambios en el código se aplican incluso después de tocar el punto de interrupción, sin tener que volver a cargar el depurador para que surta efecto.

Otros cambios y mejoras a Python en el código VS:

  • La opción de servidor de idioma «Predeterminado» que selecciona dinámicamente qué servidor de idioma usar
  • Sangría automática después de las declaraciones `match` y` case`.
  • Adición de Python: comando Refresh tensorboard
  • Se agregó compatibilidad con el comentarista de Pypy3.7.
READ  Google Pixel de un vistazo prepara el estado de viaje compartido y más

Los usuarios pueden descargar la extensión de Python Aquí, O instálelo directamente desde la galería de extensiones en el código de Visual Studio.

Ver también

Deja un comentario

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

Scroll al inicio