Я использую Sublime Text 3 и хочу, чтобы я получил только одну новую строку в конце файла при сохранении. В настоящий момент 90% времени мои пробелы отлично работают, используя:
"ensure_newline_at_eof_on_save": true
и
"trim_trailing_white_space_on_save": true
... однако, каждый раз файл сохраняет две новые строки в конце файла.
Это происходит, когда перед окончанием новой строки перед пробелом есть пробел, при этом настройки конфигурации добавляют новую строку, а затем удаляют пробелы. Изменение порядка этих настроек в config не разрешает это.
Мне не удалось найти другие причины этого, так что это может быть единственной причиной, хотя в идеале я бы хотел проверить, есть ли еще одна новая строка для сохранения.
Окружающая среда, в которой я работаю, не выполняет свои тесты, если у файла нет только одной новой строки в конце, так что это немного боль. Мой вопрос заключается в том, есть ли плагин/способ быть более строгим в сохранении, обеспечивая одну и только одну завершающую новую строку.