我正在为摩纳哥编辑器编写一个主题适配器,以便有一些基于Textmate的着色。我能够对源文件进行标记,但是它需要一个特殊的主题才能真正为这些新标记应用颜色。
有没有办法依赖vscode扩展(例如vscode/extensions/theme-defaults
)?有package.json
个文件,但似乎没有在npm
上发布。
你建议我做什么?是否有计划上传这些扩展程序?我甚至被允许以此为基础吗?
答案 0 :(得分:1)
没有计划将vscode的内部扩展发布到npm,因为它们不是广泛消耗/有用的,并且需要花费一些成本才能使它们保持最新
我们从VS M中的Text Mate或其他开源项目中提取一些主题或语法。没有发布到包回购,所以我们直接从github获取它们。您可以对VS Code repo执行相同的操作,因为所有内置扩展都是在与其他代码库相同的许可下发布的(尽管请记住,许多还会拉出自己的第三方开源)。