HTML、Javascript、またはテキストと混合した場合に、jEdit で PHP コードの背景色を変更するにはどうすればよいですか? このスクリーンショットのようなことをする方法を意味します: [dreamweaver の例] または、そのトリックを行う他の無料のエディターを提案します。

HTML、Javascript、またはテキストと混合した場合に、jEdit で PHP コードの背景色を変更するにはどうすればよいですか? このスクリーンショットのようなことをする方法を意味します: [dreamweaver の例] または、そのトリックを行う他の無料のエディターを提案します。

Jedit モードは、.xml の XML ファイルで指定されます<jedit installation folder>/modes/*xml。モード内では、あるDELEGATEモードから別のモードに移行する場合があります。つまり、php モードは、次のように html モードによって強調表示されるコードのセクションを委譲できます。
<IMPORT DELEGATE="html::TAGS" />
何らかの方法で html モード定義を微調整して別の背景を持つことができれば、おそらくこれを達成できます。編集モードの書き込みを参照してください。
ハイライト プラグイン はほとんどあなたが望むものを提供しますが、この正規表現では 1 行で一致するだけのようです:
<\?(.|\n)*?\?>
そのプラグインのソース コードを微調整して、複数行の正規表現一致を許可すると、必要なものが得られます。