我想要做的是创建一个扩展 HTML 支持的扩展 - 也就是说,它可以完成 HTML 支持所做的所有事情,甚至更多,其中包括以下内容:
本页列出了这些详细信息VS Code 中的 HTML 编程
最终我想创建一个支持Liquid 模板语法突出显示和自动完成的扩展。
我已经让#1 作为着色器独立工作,#2 可以通过语言服务器完成。
由于 Liquid 表达式被插入到 HTML 文档中,因此该插件应该构建在 HTML 支持之上/扩展 HTML 支持而不是覆盖它。这可能吗?
在 Visual Studio Code 中,只需提供一个语法文件,例如通过 JSON,就可以相对容易地添加您自己的语言扩展。
我想为我使用的特定脚本语言提供一个语法文件。脚本语言嵌入在 ARM 汇编源代码中,已经存在一个插件。所以我基本上想通过我的脚本语言来扩展 ARM 扩展。目前可以吗?
在我的情况下,这将是 IMO 的方法,因为如果我只是复制现有的扩展(这是 MIT 许可的),我实际上会创建一个硬分叉,我不打算这样做。