Python en Visual Studio Code Actualización de septiembre de 2023

Autor: Courtney Webster - Gerente de programa, extensión Python en Visual
Studio
Composición tipográfica de código: Alan Wang

¡Nos complace anunciar que las extensiones Python y Jupyter para Visual Studio Code se lanzarán en septiembre de 2023!
Esta versión incluye lo siguiente:
• Se agregaron opciones de Python "Recrear" o "Usar existente" a Python : Crear entorno
• Activación de terminal experimental usando variables de entorno
• Extensión yapf aportada por la comunidad

Si está interesado, puede consultar la lista completa de mejoras en nuestro registro de cambios de extensiones de Python , Jupyter y Pylance .

Agregue la opción "Recrear" o "Usar existente" de Python a Python: Crear entorno

Cuando trabaja en un espacio de trabajo que ya contiene .venvuna carpeta, el comando "Python: Crear entorno" se actualizó para brindarle la opción de recrear o usar un entorno existente. Si elige recrear el entorno, su .venventorno actual se eliminará, lo que le permitirá recrear un .venvnuevo entorno denominado . Puede personalizar este nuevo entorno siguiendo el proceso Python: Crear entorno , seleccionando su intérprete preferido y especificando los archivos de dependencia que desea instalar. Si el entorno no se puede eliminar, por ejemplo, porque está activo, se le pedirá que lo elimine manualmente.

Alternativamente, si elige utilizar un entorno existente, ese entorno se selecciona para el espacio de trabajo.

Opción “Recrear” o “Usar existente”

Activación de terminal experimental utilizando variables de entorno.

Este mes comenzaremos a implementar la activación de la terminal utilizando variables de entorno que activan entornos seleccionados en la terminal sin ningún comando de activación. Con esta nueva experiencia, la extensión Python utiliza variables de entorno para activar la terminal, lo que se hace implícitamente cuando se inicia la terminal, lo que resulta en una experiencia más rápida, especialmente para los usuarios de conda. Este experimento servirá como ["pythonTerminalEnvVarActivation"]experiencia predeterminada para el 25% de los usuarios de la versión preliminar detrás de la marca del experimento. Puede participar o no en este experimento editándolo settings.jsonen Configuración "python.experiments.optInto"o . "python.experiments.optOutFrom"Si tiene algún comentario o sugerencia sobre esta experiencia, compártalo en vscode-python#11039 .
Insertar descripción de la imagen aquí

Extensión de yapf aportada por la comunidad

¡ Ahora hay disponible una extensión de formateador yapf aportada por la comunidad ( @EeyoreLee ) ! Esta extensión proporciona compatibilidad con el formato yapf para archivos Python y celdas jupyter. La compatibilidad con Yapf integrada en las extensiones de Python quedará obsoleta en favor de la compatibilidad con extensiones. Posteriormente, la configuración correspondiente se eliminará de la extensión de Python.python.formatting.yapf

Esto corresponde al trabajo anunciado en agosto de 2022 para dividir la compatibilidad con las herramientas proporcionadas en la extensión Python para Visual Studio Code en extensiones separadas, con el objetivo de mejorar el rendimiento y la estabilidad, y eliminar la necesidad de instalar estas herramientas en el entorno Python. Medio - ya que pueden estar provistos de extensiones.

Otros cambios y mejoras

También agregamos pequeñas mejoras solicitadas por los usuarios y solucionamos problemas que deberían mejorar su experiencia al usar Python y Jupyter Notebooks en Visual Studio Code. Algunos cambios notables incluyen:

También nos gustaría dar un agradecimiento especial a los contribuyentes de este mes:

Solicitar comentarios de la comunidad

Mientras planificamos y priorizamos el trabajo futuro, ¡valoramos sus comentarios! Aquí hay algunas preguntas sobre las que nos gustaría recibir comentarios:

Pruebe estas nuevas mejoras descargando extensiones de Python y extensiones de Jupyter desde Marketplace , o instálelas directamente desde la vista Extensiones en Visual Studio Code (Ctrl + Shift + X o ⌘ + ⇧ + X). Puede obtener más información sobre la compatibilidad con Python en Visual Studio Code en la documentación . Si encuentra algún problema o tiene sugerencias, envíe un problema en la página de GitHub de Python VS Code .

Supongo que te gusta

Origin blog.csdn.net/MicrosoftReactor/article/details/132890130
Recomendado
Clasificación