VSCode documentation包含有关如何使用.tmLanguage
文件创建新着色器的详细信息。 VSCode使用的Monaco编辑器支持使用JSON-based Monarch format定义语法高亮显示,但我无法看到如何使用Monarch在VSCode扩展中定义语法。
有没有办法使用Monarch格式而不是textmate样式的语言文件来定义新的VSCode语法?
答案 0 :(得分:1)
不,VSCode目前仅支持.tmLanguage
格式。引用#216中的一位团队成员:
首先我们也支持Monarch,但在API截止日期之前决定完全使用文本配合以保持API简单。