平台
3A5000+7A2000电脑,Loongnix操作系统,机器断网。
安装过程
下载支持3A5000的VSCode安装包
在龙芯应用合作社搜索Visual Studio Code,注意有3A4000版本和3A5000版本。下载deb安装包。
图. 龙芯应用合作社搜索结果
下载VSCode插件的vsix文件
遇到的问题
插件的vsix一般可以在官网下载。
Extensions for Visual Studio family of products | Visual Studio Marketplace
我们在下载插件的vsix文件后,可以从文件安装插件。
但是,上述VSCode(3A5000版本)实际上是1.67.2版本,和最新的插件不兼容,安装最新插件的会报错。所以需要找到旧版的vsix文件。
在查看VSCode 插件官网上的历史和GitHub仓库之后,没有找到能够下载1年多以前的插件的地方,也没有找到完整的版本列表。
在官网上下载通过搜索和试错,以remote-ssh插件为例,目前可行的方法是:合理推测vsix文件的下载链接,然后输入到浏览器地址栏里就可以下载下来。现在需要确定两个问题:下载链接的格式是什么?下载哪个版本?
确定可能可行的版本
通过搜索,得知VSCode 1.62 版本在约2022年4月发布,因此,我们准备去选择在相应时间发布的插件版本即可。
打开自己笔记本电脑上的VSCode,搜索拓展,右键点击Install Another Version
图. 能联网的笔记本电脑上的VSCode插件界面
然后你会看到一些版本,2022年4月大致是1年多以前,所以选择一个版本,例如0.68.0。当然,也可以选择多个,一个一个试。我们记住这个0.68.0。
图. 能联网的笔记本电脑上的VSCode插件选择版本
确定下载链接
进入VSCode 插件官网,找到相应插件主界面,我们在Version History下找到列表和下载链接
图. VSCode 插件官网,Remote - SSH插件界面
点击某一个Download,把文件下载下来。
图. 点击Download后下载下来的某一个版本
然后复制下载链接,输入到地址栏:
图. 复制下载链接
把版本号改成我们想要的版本
图. 把链接中的版本号修改为0.68.0
回车,于是把所需的版本下载下来了。
图. 按下Enter后,浏览器把0.68.0版本下载了下来
从vsix文件安装
把这些文件拷贝到需要安装插件的机器上。而后,从vsix文件安装,选择相应的文件即可。
图. Install from VSIX的位置