在 Notepad++ 中创建结合两种语言的用户定义语言

在 Notepad++ 中创建结合两种语言的用户定义语言

我想要语法高亮伏特, 这法尔康模板引擎,在 Notepad++ 中。我在网上找到的最接近的引擎是这个为了枝条这看起来非常相似,所以我认为 Volt 的想法可能来自 Twig。但是,Twig 提供的语法高亮不会突出显示文件中的 HTML 代码。

我想重写 Twig 示例,以便 Volt 标签内的任何内容都获得一次语法突出显示(类似于 Twig 突出显示),而其他任何内容都获得通常的 HTML 突出显示。就像 PHP 文件内部有 PHP 突出显示,<?php...?>其他地方有 HTML 突出显示一样。

有人能举个例子说明如何做到这一点吗?我尝试查看 Notepad++ 使用的 xml 文件,以了解 PHP 应使用什么突出显示,但看不到任何可以解释 PHP 标签内部和外部突出显示有何不同的内容。

相关内容