Как заставить IntelliJ IDEA вставлять новую строку в каждом конце файла, чтобы GitHub не жаловался, например?
intellij-idea
linefeed
NightRa
источник
источник
Settings->Editor->General->Other->Ensure line feed at file end on save.
2017 Обновление ответа:
Mac:
Preferences > Editor > General > Ensure line feed at file end on save
источник
IntelliJ IDEA 2016.3
Подход 1
Файл > Настройки ... > Редактор > Общие > Обеспечить перевод строки в конце файла при сохранении
Подход 2
Справка > Найти действие ... ( Ctrl+ Shift+ A)> введите « Обеспечить перевод строки »> переключить переключатель в положение « ВКЛ» (с помощью щелчка мыши или Enter) для «Другое: обеспечить перевод строки в конце файла при сохранении»
источник
Возможная альтернатива с рядом полезных функций - EditorConfig
Просто отправьте
.editorconfig
файл в репоИ он будет работать изначально не только в Idea, но и во всех основных IDE (для некоторых требуется плагин).
Теперь все члены команды будут иметь одинаковую конфигурацию, eol, eof и больше никаких вкладок против пробелов :)
источник
Общие -> Сохранить файлы для IntelliJ IDEA 2020.
Проверьте правый нижний угол:
источник
Поскольку Rider (двоюродный брат 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
,Я не помню, чтобы менял его, и я точно не импортировал никаких настроек, поэтому, по-моему, он по умолчанию отключен.
источник