PhpStorm reformat-как отключить удаление пробелов в пустых строках?
при переформатировании файла phpstorm заменяет пустые строки пробелами на пустые строки, например ^[tab][tab]$
до ^$
. Как отключить это?
2 ответов
вы не можете -- http://youtrack.jetbrains.com/issue/IDEA-73161
Я думал, что отключение удаления пробеловв целом сделал бы работу (Settings | Editor | Strip trailing spaces on Save
) .. но, по-видимому, он работает только на "Сохранить".
связанные билетов:
теперь вы можете сделать это на код переформатировать а также:
Settings/Preferences
Editor | Code Style
-
$language$ | Tabs and Indents | Keep indents on empty lines
флажок
(эта опция была введена после того, как был предоставлен этот ответ: https://youtrack.jetbrains.com/issue/IDEA-103941#comment=27-807213)
Я нахожу решение в противоположной теме:настройка редактора для удаления пробелов в пустых строках.
Он работает в WebStorm, и PhpStorm именно а также:
Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)