Intellij Idea и автоматическое форматирование: пробелы

#intellij-idea #code-formatting

#intellij-idea #форматирование кода

Вопрос:

Я заметил, что автоматическое форматирование Intellij Idea удаляет пробелы из пустых строк. В примере ниже пробелы показаны с «_»

 __line1
__
__line3
  

И idea делает это:

 __line1

__line3
  

Как я могу это отключить? Это предотвращает использование subversion.

Ответ №1:

Это находится в разделе:

  • Windows: File > Settings > Editor > General > Strip trailing spaces on Save
  • macOS: IntelliJ IDEA > Preferences > Editor > General > Strip trailing spaces on Save

IntelliJ предоставляет вам возможность поиска в диалоговом окне настроек. Вы можете сузить список опций, выполнив поиск, например, по «завершающему».

Удалите конечные пробелы в диалоговом окне сохранения

Комментарии:

1. @PhilipRego, настройки / предпочтения будут находиться в немного разных местах в зависимости от вашей ОС.

2. обновление 2021 года. Теперь это флажок. В боковой заметке это работает только при сохранении , но не при переформатировании.

Ответ №2:

IntelliJ IDEA 15

Файл > Настройки… > Редактор> Общие сведения> Удалить конечные пробелы при сохранении: Нет

Удалите конечные пробелы