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?

Yakuza
fonte
Mais informações aqui stackoverflow.com/questions/43122175/…
frederj

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.

Katherine
fonte
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.

DAXaholic
fonte
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".

Paul Morris
fonte
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.

Amjad Abujamous
fonte
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

Sandeep Shukla
fonte