看来 PHPStorm 不想遵循我指定的代码样式。每次我格式化一个 HTML 文件时,它都会从下面折叠缩进:
<html>
<head>
bleh
</head>
<body>
bleh
</body>
</html>
至
<html>
<head>
<bleh>
bleh
<bleh>
</head>
<body>
<bleh>
bleh
<bleh>
</body>
</html>
“bleh”(作为所有包含的标签)按他们应该的方式缩进。
我找到了设置:文件->设置->代码样式-> HTML->其他->“不要缩进子级”。
那里面装满了我已经删除的几个标签(所以文本字段是空的)。
这些设置理论上应用于作为当前方案的项目方案。
但是,我还没有完全掌握这些方案的概念,所以我可能遗漏了一些重要的东西。
图片: http:
//snapshot.overloadproducts.com/7411c9d50e0b43edc76c1e625a38d61c
http://snapshot.overloadproducts.com/5a74f83356572f3644a6d52bf2fa1f66
编辑:第二天打开PHPStorm,说项目文件被外部编辑过,需要刷新。一旦这样做,它就会再次正确格式化。
所以不知何故,设置文件不同步,设置窗口没有保存到文件中。
在我看来仍然是一个错误。