Como faço para ativar a quebra automática de texto por padrão no VS Code


108

Normalmente, quando uso o VS Code, a primeira coisa que faço em um novo documento é o comando: "Toggle Word Wrap" ou Alt+ Z. Tentei verificar as configurações do usuário, mas não encontrei nenhuma entrada relevante. Existe alguma maneira de ativar a quebra automática de texto para todos os documentos por padrão?


Respostas:


165

A configuração agora é "editor.wordWrap": "on"definida como "on" (o padrão é "off") e isso ativa a quebra de linha em todos os meus documentos no Visual Studio Code.

Consulte as notas de lançamento sobre as alterações do Word Wrap para mais informações.


2
Sim, essa configuração foi alterada no VSCode 1.10: code.visualstudio.com/updates/…
Matt Bierner,

1
Mesmo se você fizer isso, a barra horizontal aparece e rola após o redimensionamento
localhoost

1
Acho que esse recurso ainda está quebrado. Quando eu inicialmente carrego uma página, a quebra automática de linha funciona como planejado. Depois de fazer qualquer alteração, a quebra de linha é interrompida. Agora, para ser justo, não testei isso com todas as minhas extensões desligadas. Não tenho tempo para fazer isso. Só quero que essa coisa idiota funcione. É tão irritante.
Mike S.

pode-se acessar o arquivo json com as configurações digitando e CTRL + SHIFT + P, em seguida, digitando 'abrir configurações padrão (JSON)'
BCArg

16

Dê uma olhada na configuração editor.wrappingColumn(consulte os documentos para obter mais informações)

Atualização 06-04-2017:

Recentemente, a configuração mudou (veja aqui ) para editor.wordWrapcom várias opções:

Portanto, decidimos descontinuar editor.wrappingColumn(com seus -1, 0,> 0 casos) em favor de editor.wordWrap.

Aqui estão as novas opções de quebra de linha:

editor.wordWrap: "off"- As linhas nunca serão quebradas.
editor.wordWrap: "on"- As linhas serão ajustadas na largura da janela de visualização.
editor.wordWrap: "wordWrapColumn"- As linhas serão quebradas no valor de editor.wordWrapColumn.
editor.wordWrap: "bounded"- As linhas serão quebradas no mínimo da largura da janela de visualização e do valor de editor.wordWrapColumn.


Ei! Obrigado por esta resposta, funciona quase como eu esperava, mas há um problema com esta solução: ela quebra linhas em pontos fixos, independentemente do tamanho da janela, o que não é consistente com o modo Word Wrap. O que eu realmente estou procurando é realmente acionar essa quebra de linha. Se for impossível, aceitarei esta resposta.
Yakuza

1
Você tentou defini-lo como 0, pois os documentos dizem "Definir isso como 0 ativa a quebra de largura da janela de visualização (quebra de linha)"
DAXaholic

Minhas desculpas, foquei no valor "-1" e perdi "0". Funciona perfeitamente! Obrigado!
Yakuza

13

Versão 1.32.3

Se você não quiser editar nenhum arquivo, basta ativá-lo nas configurações do usuário:

Código> Preferências> Configurações> Editor de Texto

Digite "wordwrap" na pesquisa ou role até o final da lista, antes da seção do cursor. Você o verá como "Quebra automática de linha / Controla como as linhas devem ser quebradas".


Mas, por padrão? Como você faz esse método "grudar"?
Neil Guy Lindberg

É o padrão para mim? Tentar reiniciar? Desculpe, não tenho certeza. Estou usando 1.40.1 no Mojave e ainda está funcionando. Nota: usar View> Wordwrap não irá defini-lo como padrão
Paul Morris

4

Em 2020, aqui estão alguns passos simples para fazer isso.

  • Clique em 'Arquivo' no menu superior.
  • Clique em 'Preferências' -> 'Configurações'.
  • Role um pouco até encontrar 'Editor: Word Wrap'.
  • Clique no menu suspenso e escolha 'ligar'.
  • Feito. As configurações serão salvas por padrão.

Espero que isto ajude.


0

Abra as configurações do usuário Json e adicione (conforme mostrado na imagem abaixo)

"editor.wordWrap": "on",

insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.