Nueva aplicación de formato automática al código de Python en Visual Studio
Visual Studio permite volver a aplicar formato rápidamente al código para que coincida con los estándares de formateador específicos. En este artículo, explorará cómo acceder a las características de formato y habilitarlas.
Elegir un formateador
Puede establecer el formateador de código fuente a través de Herramientas>Opciones>Editor de texto>Python>Formato. Las herramientas de Python en Visual Studio admiten el formato de código fuente con autopep8, formateador negro y yapf.
La compatibilidad con Python en Visual Studio también agrega el comando Rellenar párrafo del comentario al menú Editar>Opciones avanzadas, como se describe en una sección posterior.
Aplicación de formato a la selección o archivo
Puede aplicar la configuración de formato a todo el contenido de un archivo o solo a una selección específica.
Para aplicar formato a una selección, seleccione Editar>Opciones avanzadas>Dar formato a la selección.
Para aplicar formato a todo el archivo, seleccione Editar>Opciones avanzadas>Dar formato al documento.
Ajuste de línea
Puede habilitar el ajuste de palabras en Herramientas>Opciones>Editor de texto>Python>General. En la sección Configuración, active la casilla Ajuste de líneas.
Aplicación de formato al texto del comentario
La opción Editar>Opciones avanzadas>Rellenar párrafo del comentariovuelve a organizar y da formato al texto del comentario.
Volver a formatear las líneas largas
Use la característica para dividir líneas largas de texto, como se muestra en este ejemplo:
# This is a very long long long long long long long long long long long long long long long long long long long comment
El texto se vuelve a formatear como varias líneas:
# This is a very long long long long long long long long long long long long
# long long long long long long long comment
Combinar líneas cortas
Use la característica para combinar líneas cortas de texto, como se muestra en este ejemplo:
# Short line of text
# more text
# text
El texto se vuelve a formatear en una sola línea:
# Short line of text more text text