HTML、Javascript、またはテキストと混合した場合に、jEdit で PHP コードの背景色を変更するにはどうすればよいですか? このスクリーンショットのようなことをする方法を意味します: [dreamweaver の例] または、そのトリックを行う他の無料のエディターを提案します。
1 に答える
0
Jedit モードは、.xml の XML ファイルで指定されます<jedit installation folder>/modes/*xml
。モード内では、あるDELEGATE
モードから別のモードに移行する場合があります。つまり、php モードは、次のように html モードによって強調表示されるコードのセクションを委譲できます。
<IMPORT DELEGATE="html::TAGS" />
何らかの方法で html モード定義を微調整して別の背景を持つことができれば、おそらくこれを達成できます。編集モードの書き込みを参照してください。
ハイライト プラグイン はほとんどあなたが望むものを提供しますが、この正規表現では 1 行で一致するだけのようです:
<\?(.|\n)*?\?>
そのプラグインのソース コードを微調整して、複数行の正規表現一致を許可すると、必要なものが得られます。
于 2014-07-30T15:43:42.790 に答える