我刚刚更新到 PhpStorm 2016,我突然注意到,每次我按下Ctrl + S保存文件时,它都会删除我在测试这段代码后按下以继续编写的空格/制表符。
请帮忙,这对我来说很烦人,因为我在每一行代码之后都保存了我的文件。
这是我要保存时的屏幕截图,因此在点击Ctrl + S文本光标后将一直向左移动,删除所有空格和制表符。
Laz*_*One 12
您需要禁用Settings/Preferences | Editor | General | Remove trailing spaces on:选项。
(注意:在较旧的 IDE 版本中,您可能只有一个下拉框,并且必须在None那里选择选项)
PS请注意,如果您.editorconfig的项目中有文件,则那里的相应设置 ( trim_trailing_whitespace) 将覆盖此类 IDE 设置。这是预期的,因为它是此类文件的全部性质。
如果您不喜欢那样,则相应地编辑您的.editorconfig文件(https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties#current-universal-properties)或在 IDE 中禁用此类支持 ( Settings/Preferences | Editor | Code Style | Enable EditorConfig support)
Lar*_*arS 12
我最近经历了尽管选项Settings/Preferences > Editor > General > Strip trailing spaces on Save设置为Modified Lines. 将选项设置为None没有帮助。
原因是,我安装了 JetBrains IDE 插件EditorConfig。在我的(PHP-)项目的根目录中,我有一个带有设置的
.editorconfig文件trim_trailing_whitespace = true。将其设置为false,解决了问题。
| 归档时间: |
|
| 查看次数: |
2990 次 |
| 最近记录: |