VSCode 下载旧版本的扩展

问题描述 投票:0回答:3

我正在寻找安装旧版本的 VSCode jupyter 扩展。 (原因是我使用的是从 Code Server 构建的 VSCode,该版本自今年夏天发布的 VSCode v1.57.1 开始 - 我想为其安装扩展)。看起来Jupyter扩展版本2021.6.9999是支持VSCode版本v1.57.1的Jupyterhub插件的最新版本。

但是,市场仅在登陆页面的“版本历史记录”部分下显示最后 5 个扩展版本。列出的这些版本都太新了。

我可以在 Github 上找到 Jupyter 版本 2021.6.9999 的源代码,但 vsix 二进制文件不存在。我不知道如何编译它;看起来这将是一个非常复杂的过程。

是否有 vsix 插件文件的存档可以追溯到 5 个版本之前?这些版本已于今年早些时候推出,因此似乎应该有一种方法可以在某处访问较旧的 vsix 扩展。非常感谢任何想法。

visual-studio-code jupyter
3个回答
5
投票

市场不显示旧版本,但您仍然可以从市场下载

.vsix
文件。

复制下面的链接并粘贴到您的浏览器,它将下载 jupyter 版本

2021.6.999662501
,您可以使用此方法下载任何
vsix
二进制文件,只需从 URL 更改版本名称即可。

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-toolsai/vsextensions/jupyter/2021.6.999662501/vspackage

此外,还有一个网站可以下载较旧的

vsix
文件:https://www.vsixhub.com/history/43174/

如何找到版本号?

我研究源代码并从这里查看版本号格式

<year>.<month>.<build_number>
https://github.com/microsoft/vscode-jupyter/blob/main/CONTRIBUTING.md#versioning

GitHub Actions 在触发时创建版本并上传到市场。没有人际互动。如果您研究 Github Actions 管道,您可以找到版本号。举个例子:

https://github.com/microsoft/vscode-jupyter/runs/3765342614?check_suite_focus=true#step:7:169


5
投票

较新的 VSCode 功能使其变得更容易。

右键单击“扩展”选项卡中的扩展。它将显示一个选项“安装另一个版本”。从这个菜单中,您可以安装所需的版本。

自版本 1.75 起,如果固定到旧版本,则不会自动升级扩展()。


© www.soinside.com 2019 - 2024. All rights reserved.