Notepad ++, Como bloquear a conversão EOL?

1

Eu posso ir para Edit > EOL conversion e escolher o desejado, mas nem todos os outros arquivos têm isso.

Como posso bloqueá-lo para garantir que seja a conversão EOL padrão para todos os arquivos? Ou pelo menos, para todos os arquivos de um determinado idioma?

    
por JohnDoea 02.01.2017 / 05:19

1 resposta

0

Usando o plugin EditorConfig:

Provavelmente, sua exigência pode ser obtida com o plug-in EditorConfig N ++ , que suporta configurações de fim de linha como

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

A configuração na terceira linha deve fazer o que você espera. Verifique o hipelink acima para saber mais.

O plugin está disponível para download e instalação automáticos através do menu N ++ Plugins > Gerenciador de plug-ins .

Sem plugins:

Por favor, não espere que a sua funcionalidade solicitada do núcleo Notepad ++ (sem plugins), porque o que você espera é conversão automática de terminações de linha quando o arquivo é aberto no Notepad ++. Mas o N ++ preserva o conteúdo dos arquivos em vez de alterá-lo automaticamente sem aviso do usuário. Se estivesse fazendo mudanças automáticas, alguém esperaria mudança automática de codificação quando o arquivo estivesse aberto, alguém mudasse automaticamente de abas / espaços, alguém mudasse de indentação ... Isso não levaria a lugar nenhum.

A maneira mais fácil sem plugins é abrir Configurações > Mapeador de Atalho e na seção Principal comando find Converta para o formato UNIX e atribua a esse comando um atalho de teclado. Então você pode ter sua conversão feita ao pressionar uma tecla de atalho.

    
por 02.01.2017 / 13:14

Tags