^[tab][tab]$
重新格式化文件时,phpstorm 将空行替换为空白行,例如^$
. 如何禁用此功能?
问问题
10256 次
2 回答
24
你不能——http: //youtrack.jetbrains.com/issue/IDEA-73161
我在想完全禁用剥离空白字符可以完成这项工作:
通过改变
Settings | Editor | Strip trailing spaces on Save
(现在可以Modified Lines
选择)
但显然它只适用于“保存”。
相关门票:
现在您也可以在代码重新格式化时执行此操作:
Settings/Preferences
Editor | Code Style
$language$ | Tabs and Indents | Keep indents on empty lines
复选框
(在提供此答案后引入了此选项:https ://youtrack.jetbrains.com/issue/IDEA-103941#comment=27-807213 )
于 2014-06-03T11:10:35.797 回答
2
我在相反的主题中找到了解决方案:配置编辑器以删除空白行中的空格。
它适用于WebStorm,也应该适用于PHPStorm:
Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)
于 2017-02-03T09:55:37.627 回答