0

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

ドリームウィーバーの例

4

1 に答える 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 に答える