Действие JetBrains Rider «Переформатировать код» (Ctrl + Alt + L) удаляет перевод строки в конце файла - PullRequest
0 голосов
/ 07 апреля 2019

Я использую JetBrains Rider версии 2018.3.3 в Ubuntu 18.04.Я включил настройку Editor -> General -> Ensure line feed at file end on Save.Это прекрасно работает при сохранении ранее отредактированного файла .NET / C # .cs.

Однако при применении действия «Переформатировать код» (сочетание клавиш: Ctrl + Alt + L ), которая также автоматически сохраняет файл после применения переформатирования кода, перевод строки в конце файла снова удаляется.

Это что-то для сообщения об ошибке илиЕсть ли другой параметр для настройки действия переформатирования, чтобы остановить это поведение?

1 Ответ

1 голос
/ 08 апреля 2019

Я нашел необходимую настройку.

Проверка Line feed at end of file в Settings -> Editor -> Code Style -> C# -> Line Breaks and Wrapping не позволяет действиям переформатирования кода или очистки удалять новую строку в конце файлов.

enter image description here

...