求助:PhpStorm重启项目后代码风格设置自动重置
解决PhpStorm无法保存HTML引号样式设置的问题
检查代码风格优先级
打开File > Settings > Editor > Code Style > HTML,先在Project标签下把引号样式设为双引号,再切换到Default标签确认同样设置为双引号。最后点击Set from > Project,确保项目配置覆盖当前生效的规则。手动修改并锁定配置文件
- 完全关闭PhpStorm,找到项目根目录下的
.idea/codeStyles/Project.xml - 删除其中的
<option name="HTML_QUOTE_STYLE" value="Single" />,替换为<option name="HTML_QUOTE_STYLE" value="Double" /> - 修改文件权限:Linux/macOS执行
chmod 444 .idea/codeStyles/Project.xml;Windows右键文件→属性→勾选「只读」 - 重新启动PhpStorm验证设置
- 完全关闭PhpStorm,找到项目根目录下的
修正.editorconfig配置
确保.editorconfig中添加了正确的HTML规则:[*.html] quote_type = double同时在
File > Settings > Editor > Code Style中勾选Enable EditorConfig support,并确认EditorConfig的优先级高于IDE自带配置。清除IDE缓存
打开File > Invalidate Caches...,勾选「Clear file system cache and local history」,点击Invalidate and Restart,修复可能因缓存损坏导致的配置异常。排查外部干扰
- 禁用所有第三方代码风格插件(如Prettier、ESLint),重启后测试设置是否能保存
- 检查项目是否有git钩子或自动化脚本会修改
.idea目录下的文件,这类脚本可能会重置你的配置
内容的提问来源于stack exchange,提问作者Cezaro
相关产品推荐
相关产品推荐

