Como faço para o IntelliJ IDEA inserir uma nova linha em cada final do arquivo, para que o GitHub não se queixe, por exemplo?
intellij-idea
linefeed
NightRa
fonte
fonte
Settings->Editor->General->Other->Ensure line feed at file end on save.
Resposta da atualização de 2017:
Mac :
Preferences > Editor > General > Ensure line feed at file end on save
fonte
IntelliJ IDEA 2016.3
Abordagem 1
Arquivo > Configurações ... > Editor > Geral > Garantir a alimentação de linha no final do arquivo em Salvar
Abordagem 2
Ajuda > Localizar ação ... ( Ctrl+ Shift+ A)> digite " Garantir avanço de linha "> alterne para LIGAR (usando o clique do mouse ou Enter) para "Outros: garantir o avanço de linha no final do arquivo em Salvar"
fonte
A alternativa possível com vários recursos úteis é o EditorConfig
Basta enviar um
.editorconfig
arquivo para seu repositórioE funcionará nativamente não apenas no Idea, mas em todos os principais IDEs (alguns requerem um plug-in).
Agora, todos os membros da equipe teriam a mesma configuração, eol, eof e sem mais guias versus espaços :)
fonte
Geral -> Salvar arquivos para o IntelliJ IDEA 2020.
Verifique o canto inferior direito:
fonte
Como o Rider (primo do IDEA para .NET) está me deixando louco, isso pode ser útil para quem escreve C #, pois
Ensure line feed at file end on Save
sozinho não funciona. PrecisaFile → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.Não me lembro de alterá-lo e não importei nenhuma configuração com certeza, então acho que está desativado por padrão.
fonte