0

与 HTML 或 Javascript 或文本混合时,如何在 jEdit 中更改 PHP 代码的背景颜色?我的意思是如何做这样的截图:[dreamweaver 示例] 或建议任何其他免费的编辑器来做到这一点。

Dreamweaver 示例

4

1 回答 1

0

Jedit 模式在您的<jedit installation folder>/modes/*xml. 在一种模式内部,它可能会DELEGATE从一种模式转移到另一种模式。即php模式可以委托html模式突出显示的代码部分,例如:

<IMPORT DELEGATE="html::TAGS" />

如果您可以以某种方式调整 html 模式定义以具有不同的背景,那么也许您可以完成此操作。请参阅编写编辑模式

Highlight Plugin 几乎可以为您提供您想要的东西,但它似乎只是与此正则表达式的单行匹配:

<\?(.|\n)*?\?>

如果您调整了该插件的源代码以允许多行正则表达式匹配,那么您将得到您想要的。

于 2014-07-30T15:43:42.790 回答