我刚刚更新到 PhpStorm 2016,我突然注意到,每次我按 Ctrl + S 保存文件时,它都会删除我在测试这段代码后按下以继续编写的空格/制表符。
请帮忙,这对我来说很烦人,因为我在每一行代码之后都保存了我的文件。
这是我要保存时的屏幕截图,因此在按 Ctrl + S 后,文本光标将一直向左移动,删除所有空格和制表符。
enter image description here
最佳答案
我最近经历了尽管选项 Settings/Preferences > Editor > General > Strip trailing spaces on Save 随处都被删除的尾随空格的行为。被设置为 Modified Lines .将选项设置为 None没有帮助。
原因是,我安装了 JetBrains IDE 插件 EditorConfig .在我的(PHP-)项目的根目录中,我有一个
.editorconfig 具有设置 trim_trailing_whitespace = true 的文件.将其设置为false,解决了问题。
关于PhpStorm 在每次保存时删除制表符/空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40962197/
有话要说