11

VSCode 文档包含有关如何使用.tmLanguage文件创建新着色器的详细信息。VSCode 使用的 Monaco 编辑器支持使用基于 JSON 的 Monarch 格式定义语法荧光笔,但我看不到如何使用 Monarch 在 VSCode 扩展中定义语法。

有没有办法使用 Monarch 格式而不是 textmate 风格的语言文件来定义新的 VSCode 语法?

4

1 回答 1

4

不,VSCode 目前只支持该.tmLanguage格式。引用#216中的一位团队成员:

首先,我们也有 Monarch 支持,但在 API 截止日期之前决定完全使用 text mate 以保持 API 简单。

于 2017-06-26T14:20:50.060 回答