Как сделать IntelliJ IDEA вставить новую строку на каждом конце файла?

Как заставить IntelliJ IDEA вставить новую строку на каждом конце файла, так что GitHub не жалуется, например?

Ответ 1

Измените настройки редактора:

Настройки → Редактор → Общие сведения; Обеспечьте подачу строки в конце файла при сохранении

Ответ 2

2017 Обновить ответ:

Mac: Preferences > Editor > General > Ensure line feed at file end on save

Ответ 3

IntelliJ IDEA 2016.3

Подход 1

Файл > Настройки... > Редактор > Общие > Обеспечить подачу строки в файле end при сохранении

Файл > Настройки

Редактор > Общие > Обеспечить

Подход 2

Справка > Найти действие... (Ctrl + Shift + A) > введите " Обеспечить фид строки" > переключите переключатель на ВКЛ (с помощью щелчка мыши или Enter) для параметра "Другое: убедитесь, что линия строки на стороне файла в строке" Сохранить"

Справка > Найти действие

Обеспечить фид строки

Ответ 4

Возможная альтернатива с рядом полезных функций - EditorConfig

.Просто отправьте файл .editorconfig в свой репозиторий

[*]
insert_final_newline = true

И изначально он будет работать не только в Idea, но и во всех основных IDE (для некоторых требуется плагин).

Теперь все члены команды будут иметь одинаковую конфигурацию, eol, eof и больше никаких вкладок против пробелов :)