Visual studio code vs代码-回滚扩展/安装特定扩展版本

Visual studio code vs代码-回滚扩展/安装特定扩展版本,visual-studio-code,Visual Studio Code,刚得到Golang扩展的更新,它报告了一个包main上的错误,这只是我的导入列表,没有有用的信息。它拒绝脱毛或做任何令人讨厌的有用的事情 所以我想快速跳回到以前的版本,如何在VS代码中做到这一点?在文档中根本找不到它。[EDIT]现在支持它->查看接受的答案 目前还不支持 但是,您可以卸载扩展,然后手动下载并安装特定版本: 还有这个极好的答案:来自v1.30发行说明: 如果存在扩展,现在可以返回到以前版本的扩展 当前版本的问题。VS代码提供了另一个安装程序 已安装扩展上的版本操作,其中显示 可

刚得到Golang扩展的更新,它报告了一个
包main
上的错误,这只是我的导入列表,没有有用的信息。它拒绝脱毛或做任何令人讨厌的有用的事情


所以我想快速跳回到以前的版本,如何在VS代码中做到这一点?在文档中根本找不到它。

[EDIT]现在支持它->查看接受的答案

目前还不支持

但是,您可以卸载扩展,然后手动下载并安装特定版本:

还有这个极好的答案:

来自v1.30发行说明:

如果存在扩展,现在可以返回到以前版本的扩展 当前版本的问题。VS代码提供了另一个安装程序 已安装扩展上的版本操作,其中显示 可用版本

安装另一个版本的选项位于关联菜单中。或每个扩展的档位图标

对我来说,当我这样做时-没有“禁用自动更新扩展”(我假设Chrome的调试器就是这样一个扩展),它不会在重新加载或关闭/打开时自动更新,而是显示一个按钮,让该扩展安装最新版本

因此,您似乎不必禁用所有自动更新扩展,只需将一个扩展还原为旧版本并保持旧版本即可。[如果你发现不是这样,请留下评论,谢谢]


您更新了以前使用过的任何软件包?您正在运行哪个版本的vscode?1.10?否,只有golang软件包,也没有代码更改-代码是有效的golang,是的,与代码版本1.10.1相比,您是否在go ext自述文件(0.6.54)中看到这一行:
重要注意:如果您最近升级到go 1.7,您可能需要在终端中运行gocode close,以确保go完成列表继续正常工作。看见https://github.com/Microsoft/vscode-go/issues/441.
Ah,我认为这是不相关的,第一次尝试不起作用,但在删除并重新编译gocode并重新启动vscode后,它起作用了,谢谢!编辑:好的,不,没关系,它在一个随机源文件中返回-是时候打开一个问题了…记得禁用扩展名的自动更新:Ctrl-Shift-P扩展名:禁用自动更新扩展名它不允许我安装它。知道为什么吗?这还能用吗?你有旧版本的列表吗?是哪个分机?它仍在为我工作。此选项似乎已被删除?我们如何做到这一点now@Wacov一切都没有改变。单击该分机的齿轮图标,或右键单击分机列表中分机条目上的上下文菜单。到目前为止,支持降级,而且操作非常简单。请参考@Mark的答案。