Ao abrir um arquivo baseado em texto no Visual Studio 2010, ele gravará minhas edições com CRLF em vez do formato de final de linha do arquivo original. Como posso impedir que o VS faça isso? Qualquer editor meio decente deve ter esse recurso.
O pior é que, como o VS escreveu o arquivo com partes no CRLF, ele (ao abrir o arquivo novamente) apresentará uma caixa de diálogo solicitando a conversão do final da linha dos arquivos.
visual-studio
visual-studio-2010
newline
Brett Ryan
fonte
fonte
Respostas:
No menu Arquivo , escolha Opções avançadas de salvamento , você pode controlá-lo lá.
Editar: Aqui está a documentação , você deve abrir um arquivo primeiro.
fonte
File
menu, você pode precisar de ir paraTools
,Customize
,Commands
guia,Menu Bar
:File
,Add Command...
,File
,Advanced Save Options...
,Ok
,Close
. Agora você deve ter a opção.No Visual Studio 2015 (isso ainda é válido em 2019 para o mesmo valor), verifique a configuração:
Ferramentas> Opções> Ambiente> Documentos> Verificar finais de linha consistentes ao carregar
O VS2015 agora solicitará que você converta as terminações de linha quando você abrir um arquivo onde elas sejam inconsistentes; portanto, tudo que você precisa fazer é abrir os arquivos, selecionar a opção desejada no prompt e salvá-los novamente.
fonte
Com o VS2010 +, existe uma solução de plug-in: Line Endings Unifier .
Com o plug-in instalado, você pode clicar com o botão direito do mouse em arquivos e pastas no Solution Explorer e chamar o item de menu
Unify Line Endings in this file
A configuração para isso está disponível via
A lista de extensões de arquivos padrão incluída é bem estreita:
Pode querer usar algo como:
fonte
consulte http://editorconfig.org e https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2017
Se não existir, adicione um novo arquivo chamado .editorconfig para o seu projeto
manipule a configuração do editor para usar seu comportamento preferido.
Eu prefiro espaços sobre guias e CRLF para todos os arquivos de código.
Aqui está o meu .editorconfig
fonte