我正在寻找安装旧版本的 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 扩展。非常感谢任何想法。
市场不显示旧版本,但您仍然可以从市场下载
.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
较新的 VSCode 功能使其变得更容易。
右键单击“扩展”选项卡中的扩展。它将显示一个选项“安装另一个版本”。从这个菜单中,您可以安装所需的版本。
自版本 1.75 起,如果固定到旧版本,则不会自动升级扩展(源)。
你可以试试
干杯:)
示例
搜索相应日期