Como exibir exibições de linha (CR, LF) no código do Visual Studio (não no Visual Studio).
Uso as seguintes configurações, mas nenhuma delas mostra as terminações da linha.
"editor.renderWhitespace": true,
"editor.renderControlCharacters": true,
"editor.renderIndentGuides": true
Existe uma configuração para os alinhamentos de linha?
Edição 1: eu abri um problema no GitHub: https://github.com/Microsoft/vscode/issues/12223
Edit 2: Soham Kamani fez extensões para isso: code-eol
visual-studio-code
tonka
fonte
fonte
Respostas:
AFAIK, não há como ver visualmente as terminações de linha no espaço do editor, mas no canto inferior direito da janela há um indicador que diz "CLRF" ou "LF", que permitirá definir as terminações de linha para um arquivo específico . Ao clicar no texto, você também poderá alterar as terminações da linha.
fonte
.sh
arquivos?"[sh]": { "files.eol": "\n" }
. Nem todas as configurações podem ser definidas para um idioma específico e não tenho certeza se é possível, mas vale a pena tentar.Se você deseja defini-lo como LF como padrão, pode ir para Arquivo-> Preferências-> Configurações e, nas configurações do usuário, pode colar esta linha abaixo das outras configurações do usuário.
"files.eol": "\ n"
Por exemplo.
fonte
Há uma extensão que mostra terminações de linha. Você pode configurar a cor usada, os caracteres que representam CRLF e LF e um booleano que ativa e desativa.
Link do VS Marketplace
fonte
Render Line Endings é uma extensão do VS Code que ainda é mantida ativamente (a partir de abril de 2020):
https://marketplace.visualstudio.com/items?itemName=medo64.render-crlf
https://github.com/medo64/render-crlf/
Pode ser configurado assim:
e fica assim:
fonte