Git 如何在VSCode中拥有开发扩展?

Git 如何在VSCode中拥有开发扩展?,git,github,visual-studio-code,vscode-extensions,Git,Github,Visual Studio Code,Vscode Extensions,我有一个正在开发的扩展,不久前,我在.vscode/extensions中使用了它,并同步了Git存储库 但在新版本的vscode中,它会删除该版本并下载稳定版本 那么我该如何工作?不幸的是,VSCode不正式支持此工作流。它根本没有“开发扩展安装”的概念,所以您必须处理这样的麻烦。不过我自己也是这样工作的,我更喜欢这样。顺便说一句,根据我的经验,只有当package.json中的版本落后于最新的官方版本时,本地“开发安装”才会被删除 据我所知,官方的建议是通过。如果你想在你的常规工作流程中使用

我有一个正在开发的扩展,不久前,我在
.vscode/extensions
中使用了它,并同步了Git存储库

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


那么我该如何工作?

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

据我所知,官方的建议是通过。如果你想在你的常规工作流程中使用这个扩展,那么它在发布之前会得到一些测试,这看起来并不实用。另一种方法是使用
vsce-package
将扩展名打包到
.vsix
文件中并安装该扩展名。不过,这对我来说似乎相当麻烦

不久前,我打开了一个关于这一切的非常相关的问题,但到目前为止还没有引起太多的关注。我想这意味着大多数扩展开发人员对现状都很满意


谢谢,我将尝试在develop中使用mayor版本,它不会更改文件。。。