Ao usar arquivos de código, normalmente você não precisa de linhas mais longas para contornar. No entanto, com .md
arquivos isso é de fato bastante útil. No entanto, não consigo encontrar a opção para ativar a quebra de linha, de modo que linhas mais longas sejam quebradas.
Para reproduzir, abra o Visual Studio Code redimensionado para uma janela pequena o suficiente e digite o seguinte texto em um novo documento:
This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this.
O efeito é este:
Estou tentando fazer com que a barra de rolagem horizontal fique afastada, com a linha 1 sendo enrolada no lado direito da janela.
Fiz algumas coisas para responder à minha própria pergunta:
- Estouro de Pilha de Pesquisa : zero resultado no momento em que foi escrito;
- Passando meticulosamente pelo menu do Visual Studio Code: não o encontrei;
- Usando a Paleta de Comandos com "quebra automática": não fornece comandos correspondentes.
Talvez não seja possível, e eu precisaria registrar uma solicitação de recurso? Ou eu estou esquecendo de alguma coisa?
Observe que eu gostaria de poder ativá-lo e desativá-lo rapidamente. Por um lado, o @PanagiotisKanavos mencionou nos comentários esta solução para alterar o comportamento de quebra automática nas configurações, mas estou procurando um comando rápido ou uma opção de menu para fazer isso (assim como o Notepad ++ e o Sublime Text 2).
fonte
"editor.wrappingColumn": 0
suas configurações de usuárioRespostas:
Desde a v1.0, você pode alternar a quebra de linha:
Também pode ser controlado com as seguintes configurações:
Problemas conhecidos:
Se você deseja corrigir esses erros, vote neles.
fonte
"editor.wrappingColumn": -1
por padrão. O caso de uso é: Eu trabalho muito com arquivos de código. Somente em alguns casos (arquivos * .md) devo alternar a quebra de linha, mas não posso!Vá para o menu Arquivo → Preferências → Configurações do usuário .
Ele abrirá as configurações padrão e
settings.json
automaticamente. Basta adicionar o seguinte nosettings.json
arquivo e salvá-lo. Isso substituirá as configurações padrão.fonte
Desde a versão 0.3.0 , o empacotamento foi colocado na paleta de comandos. Você pode ativá-lo com Alternar quebra de linha ou Alt+ Z.
fonte
wrappingColumn
foi descontinuado em favor dewordWrap
.Adicione esta linha ao settings.json para ativar o wordWrap por padrão:
ou abra as configurações do usuário:
Mac: ⌘+,
Windows: Ctrl+,
Em seguida, pesquise "wordWrap" ou navegue pelas configurações de 'Comumente usado' para encontrá-lo e selecione 'ligado'
fonte
Desde 1.9 , é possível selecionar um idioma específico para as configurações de quebra de linha (ou qualquer outra configuração). Você pode encontrar isso na paleta de comandos em:
Preferências: Definir configurações específicas do idioma ...
O que levará você ao seu "settings.json" para um idioma selecionado, onde você poderá incluir:
fonte
View => Command Palette...
Você pode digitar "Definir configurações específicas do idioma ..." (ou apenas "Lang set"). A paleta de comandos é realmente uma boa maneira de encontrar algo no vscode, vale a pena aprender o atalho.Confira esta captura de tela ( Toogle Word Wrap ):
fonte
Não tenho certeza de quando foi adicionado, mas estou usando a v0.10.8 e Alt+ Zé o atalho de teclado para ativar e desativar a quebra de linha. Isso satisfaz o requisito de " poder ligar e desligar rapidamente ".
A configuração não persiste após fechar o Visual Studio Code. Para persistir, você precisa configurá-lo através da resposta de Radha ao usar o
settings.json
arquivo ...fonte
editor.wrappingColumn
foi descontinuado, use emeditor.wordWrap
vez disso.Vá para a guia Preferências (menu Arquivo → Configurações ) e pesquise como “quebra de linha”. A seguinte imagem animada também é útil.
fonte
Redesign das configurações de quebra de linha
Aqui estão as novas opções de quebra de linha:
As linhas serão quebradas no mínimo da largura da janela de visualização e no valor de
editor.wordWrapColumn
.fonte
boundend
eon
, no final, decidi continuaron
como se você tivesse mais espaço em sua janela, ela não quebrará, enquantobounded
quebraeditor.wordWrapColumn
(o padrão é80
) mesmo que haja mais espaço na janela Então, para mim, pessoalmente,on
o mais sensato, mas é pessoal, é claro. Espero que ajude :)fonte
Mac: Código -> Preferências -> Configurações -> Digite wordwrap em Configurações de pesquisa -> Alterar editor: Quebra automática de texto de desativado para ativado .
Windows: Arquivo -> Preferências -> Configurações -> Digite wordwrap em Configurações de pesquisa -> Alterar editor: Mudança de linha de desativado para ativado .
fonte
Isso é dos documentos do Código VS em maio de 2020:
Por exemplo, se você deseja que as linhas sejam quebradas nos limites da janela, você deve:
Abrir
settings.json
(pressione CTRL + SHIFT + P e digite "settings.json")Coloque
"editor.wordWrap": "bounded"
no arquivo json, assim:{
...,
"editor.wordWrap": "limitado",
...,
}
e então deve funcionar.
fonte
Se você deseja uma solução permanente para linhas de quebra de linha, vá para o menu Arquivo → Preferências → Configurações e altere
editor.wordWrap: "on"
. Isso se aplica sempre.No entanto, geralmente mudamos nossa preferência para verificar o código. Então, eu uso a tecla Alt+ Zpara quebrar o código escrito de um arquivo ou você pode ir para o menu Exibir → Alternar quebra automática de linha . Isso se aplica sempre que você não quer sempre. E novamente Alt+ Zpara desfazer a quebra de palavras (mostrará a linha completa em uma linha).
fonte
Se você deseja usar a quebra de linha de texto no editor de código do Visual Studio, pressione o botão Alt+ Zpara quebra de linha de texto. Sua quebra de linha é alternada entre quebra de texto ou desembrulhar.
fonte