Відповіді:
Змініть налаштування редактора:
Установки → Редактор → Загальне → Забезпечте подачу рядків у кінці файлу на Зберегти
Settings->Editor->General->Other->Ensure line feed at file end on save.
Файл > Налаштування ... > Редактор > Загальне > Забезпечте подачу рядка в кінці файлу на Зберегти
Довідка > Знайти дію ... ( Ctrl+ Shift+ A)> введіть " Забезпечити подачу рядка "> переключіть тумблер на УВІМКНЕНО (за допомогою клацання миші або Enter) для "Інше: Забезпечте подачу рядка в кінці файлу на рядок" Зберегти "
Можлива альтернатива з низкою зручних функцій - EditorConfig
Просто надішліть .editorconfig
файл у ваше репо
[*]
insert_final_newline = true
І він працюватиме на самому світі не лише в Idea, але і у всіх основних IDE (для деяких потрібен плагін).
Тепер усі члени команди мали б однакову конфігурацію, eol, eof та більше не вкладки проти пробілів :)
Оскільки Райдер (родич IDEA для .NET) зводить мене з розуму, це може бути корисним для тих, хто пише C #, оскільки Ensure line feed at file end on Save
поодинці не вийде. Це потрібно
File → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.
Я не пам'ятаю, щоб змінити його, і я не імпортував жодних налаштувань напевно, тому, напевно, його за замовчуванням вимкнено.