bil*_*oah 1 cdata opencart sublimetext sublimetext3 vqmod
我经常使用 Sublime Text 编辑 vQmod 代码。对于那些不知道的人来说,vQmod 是一个动态搜索/替换应用程序,它使用 XML 动态修改 OpenCart 中的核心文件。搜索位置和要添加的代码通常都包含在CDATA标签内。可以理解的是,所有语法突出显示规则都将CDATA标签内的任何内容视为未应用语言规则的纯文本块。但在这种情况下,其中包含的代码可以是 HTML、PHP、JavaScript 或内联 CSS。
有没有办法可以修改语法突出显示规则,以便 CDATA 标记中包含的文本仍将被评估为代码?
这是一个例子:
<operation>
<search position="after"><![CDATA[public function index()]]></search>
<add><![CDATA[
$data['examples'] = $this->model_extension_extension->getExamples();
]]>
</add>
</operation>
Run Code Online (Sandbox Code Playgroud)
代码<search>不太重要,但我希望其中的任何内容都<add><![CDATA[被]]></add>识别为 php。有时,这些是非常长的块代码,并且在这里突出显示正确的语法确实会有所帮助。
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |