見つけることができるすべての php/html モード (nxHTML を含む) を試しましたが、希望どおりにインデントするモードが見つかりません。私のファイルに含まれる内容の例を次に示します。
<?php if (a == 5): ?>
<span>test</span>
<?php endif; ?>
次のように、if/endif を要素として扱うコードを emacs にインデントしてもらいたい:
<?php if (a == 5): ?>
<span>test</span>
<?php endif; ?>
for ループやその他の構造についても同じことが言えます。ありがとう。