【问题标题】:How to have a develop extension in VSCode?如何在 VSCode 中进行开发扩展?
【发布时间】:2019-10-30 21:08:22
【问题描述】:

我有一个我正在开发的扩展程序,之前的一段时间,我在.vscode/extensions 中拥有它,并同步了一个 Git 存储库。

但在新版本的 vscode 中,它会删除该版本并下载稳定版本。

那我该如何工作?

【问题讨论】:

    标签: git github visual-studio-code vscode-extensions


    【解决方案1】:

    很遗憾,VSCode 并未正式支持此工作流程。它根本没有“开发扩展安装”的概念,所以你必须处理这样的烦恼。我自己也是这样工作的,我更喜欢它。顺便说一句,根据我的经验,只有当 package.json 中的版本落后于最新的官方版本时,本地“开发安装”才会被删除。

    据我所知,官方建议是通过extension development host 独家开发扩展。如果您想在常规工作流程中稍微使用该扩展,那么这似乎并不实际,因此在发布之前它会进行一些测试。另一种方法是将扩展打包到带有vsce package.vsix 文件并安装它。不过这对我来说似乎相当麻烦。

    前段时间我打开了一个非常相关的问题,但到目前为止还没有引起太多关注。我想这意味着大多数扩展开发人员都可以接受现状......

    Support development extension installations (#25159)

    【讨论】:

    • 谢谢,我会尝试在开发中使用市长版本,它不应该更改文件...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 2017-09-30
    • 2023-03-26
    • 1970-01-01
    相关资源
    最近更新 更多