有时候公司内网无法连接外网,内网的vscode版本比较低,最新版本的插件可能不兼容老版本的vscode。然而vscode market只提供最新几个版本的插件包,历史版本的链接没有放出来,因此需要一些骚操作才能完成。
首先进入插件市场官网找到对应插件,然后选择version history,等待download界面显示出来之后再按F12键,选择查看元素,单击鼠标左键选中之后移到1所在窗口,再单击鼠标右键选择拷贝链接地址
将这个地址(我的是https://marketplace.visualstudio.com/_apis/public/gallery/publishers/MS-CEINTL/vsextensions/vscode-language-pack-zh-hans/1.83.2023101109/vspackage)复制粘贴到浏览器之后,再去插件对应的github项目地址找到vscode版本对应的插件版本信息,以简体中文插件为例
打开g对应的插件git仓库之后,查看自己的vscode版本信息(我的是1.81.1),然后按下图方式找到对应的插件包版本信息:
复制替换到上述最新版本的下载地址(https://marketplace.visualstudio.com/_apis/public/gallery/publishers/MS-CEINTL/vsextensions/vscode-language-pack-zh-hans/1.83.2023101109/vspackage中的1.83.2023101109)的插件版本,按下enter即可下载成功。然后使用install from vsix即可离线安装
参考链接:vscode下载之前版本插件 - 掘金