Reformatar automaticamente código Python no Visual Studio
O Visual Studio permite que você reformate rapidamente o código para corresponder a padrões de formatadores específicos. Neste artigo, você vai explorar como acessar e habilitar recursos de formatação.
Escolher um formatador
Você pode definir o formatador de código-fonte por meio de Ferramentas>Opções>Editor de texto>Python>Formatação. As Ferramentas do Python no Visual Studio dão suporte à formatação de código-fonte com o autopep8, o formatador Black e o yapf.
O suporte do Python no Visual Studio também adiciona o comando Preencher Parágrafo de Comentário ao menu Editar>Avançado, conforme descrito em uma seção posterior.
Aplicar formato à seleção ou ao arquivo
Você pode aplicar configurações de formatação a todo o conteúdo de um arquivo ou apenas a uma seleção específica.
Para formatar uma seleção, selecione Editar>Avançado>Formatar Seleção.
Para formatar todo o arquivo, selecione Editar>Avançado>Formatar Documento.
Quebra automática de linha
Você pode habilitar a quebra automática de linha em Ferramentas>Opções>Editor de Texto>Python>Geral. Na seção Configurações, marque a caixa de seleção Quebra automática de linha.
Formatar texto de comentário
A opção Editar>Avançado>Preencher Parágrafo de Comentário altera o fluxo e formata o texto do comentário.
Reformatar linhas longas
Use o recurso para dividir linhas longas de texto, conforme mostrado neste exemplo:
# This is a very long long long long long long long long long long long long long long long long long long long comment
O texto é reformatado como várias linhas:
# 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 linhas curtas
Use o recurso para combinar linhas curtas de texto, conforme mostrado neste exemplo:
# Short line of text
# more text
# text
O texto é reformatado em uma só linha:
# Short line of text more text text