【问题标题】:Consume vscode extensions as npm packages将 vscode 扩展作为 npm 包使用
【发布时间】:2018-11-17 16:58:14
【问题描述】:

上下文:

我正在为 monaco 编辑器编写一个主题适配器,以便获得一些基于 Textmate 的着色。我能够标记源文件,但它需要一个特殊的主题才能将颜色实际应用于这些新标记。

问题:

有没有办法依赖 vscode 扩展(例如vscode/extensions/theme-defaults)?有一个package.json 文件,但似乎没有在npm 上发布。

你会推荐我做什么?有计划上传这些扩展吗?我什至可以以此为基础吗?

【问题讨论】:

    标签: visual-studio-code themes vscode-extensions


    【解决方案1】:

    没有将 vscode 的内部扩展发布到 npm 的计划,因为它们不是广泛使用/有用的,并且保持它们的更新是有成本的

    我们从 Text Mate 或 VS Code 中的其他开源项目中提取了一些主题或语法。没有发布到包 repo,所以我们直接从 github 获取它们。您可以对 VS Code 存储库执行相同的操作,因为所有内置扩展都在与代码库的其余部分相同的许可下发布(但请记住,许多扩展也使用自己的第三方开源)。

    【讨论】:

      猜你喜欢
      • 2021-01-16
      • 2022-12-25
      • 1970-01-01
      • 1970-01-01
      • 2023-02-24
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多