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を開いたところ、プロジェクトファイルが外部で編集されたため、更新する必要があると表示されました。完了すると、再び正しくフォーマットされました。
そのため、どういうわけか設定ファイルが同期されておらず、設定ウィンドウがファイルに保存されていませんでした。
私の意見ではまだバグです。