Bootstrap

linux vscode 离线安装插件及相关版本问题

一、下载插件

All categories Extensions - Visual Studio Codeicon-default.png?t=M85Bhttps://marketplace.visualstudio.com/search?target=VSCode&category=All%20categories&sortBy=Installs①这个网址就是插件商城。 

②选择你想要的插件

 ③点击vesion history,选择你想要的版本,download 即可下载

 

二、安装插件

①把插件拉进虚拟机linux,这里我放在/home/downloads

②将插件copy到vscode插件目录

 在downloads文件打开终端,

sudo cp ms-iot.vscode-ros-0.8.3.vsix /usr/share/code/bincar@ubuntu

 ③安装插件

cd /usr/share/code/bin
code --install-extension ms-iot.vscode-ros-0.8.3.vsix

然后你可能就会发现以下这句报错

Unable to install extension 'ms-iot.vscode-ros' as it is not compatible with VS Code '1.45.1'.

这是因为这个包里面的package.json中写的vscode版本与你装的vscode版本不对应

以下是解决办法:

1)将插件包后缀改成zip(vsix修改不了里面的文件)

2)然后打开包,找到package.json,修改版本

 

修改后会显示以下这个,点击update

 

3)再把zip改为vsix,重复第②和③步

如果觉得文章不错,可以一键三连(●'◡'●)

转载请备注出处,谢谢

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;