Переформатирование PHPStorm – как отключить удаление пробелов в пустых строках?
Вопрос
При переформатировании файла phpstorm заменяет пустые строки пробелами на пустые строки, например. ^[tab][tab]$
к ^$
.Как мне отключить это?
Решение
Вы не можете -- 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)
Другие советы
Я нахожу решение в противоположной теме: Настройте редактор для удаления пробелов в пустых строках .
Работает в
Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)