我正在使用Monaco Editor在基于Web的应用程序中显示代码。用户可以显示多种类型的文件,突出显示不同语言(HTML,CSS,JS,PHP,JSON等)的文件语法。
我需要使用选择的自定义颜色在代码顶部突出显示自定义标签。这些是非常具体的标签,它们与语言无关,并且可以出现在不同的文件中和所有语言中。标签示例:{{ firstTag }}
,{% secondTag %}
,{# thirdTag #}
。
文档显示了如何使用Monarch库添加具有自定义格式(https://microsoft.github.io/monaco-editor/monarch.html)的自定义语言,但就我而言,我不需要添加新语言,我只需要一个特定标记数组即可。
有什么提示吗?我想念什么?