VSCode给远程服务器安装插件-在线或离线方式

问题描述

VSCode使用Romete-SSH插件远程连接上服务器之后,如果不给服务器端安装插件,那么本地的VSCode看远程项目只能相当于一个很普通的编辑器,没有代码跳转,只能检查,甚至编译调试之类的功能。
那么想要有相应的功能,就如同本地vscode一样,服务器端也要安装相应插件。

1 本地客户机能连接互联网

最简单的方式是本地能连接互联网,即使远程服务器没有连接互联网,这种也可以安装,因为VSCode利用你本地的互联网先下载好插件,再用SSH安装在远程服务器上
选择某个插件 ——> 安装在远程服务器上

2 本地客户机不能连接互联网

必须要有插件的安装包(可以借助另一台有网的主机下载下来)
vscode插件市场上搜索
https://marketplace.visualstudio.com/vscode

  • 找到插件的描述,找到插件的版本,如我的服务器是linux,如某个插件cpptools-linux.vsix(插件是vsix后缀),将其拷贝到服务器某个目录下
  • 打开本机VSCode, 找到 设置 -> 扩展
  • 打开的扩展的右上角的图标 … 点击后找到从VSIX安装
  • 然后就会跳出远程服务器目录了,找到你刚才放置的插件,确定后就安装了

注意:远程服务器,如linux的插件一般安装在 /.vscode-server/extensions里,你在客户机上点卸载某个插件的时候,只是在客户机上看不到了,其实服务器上还有,要到/.vscode-server/extensions插件目录里删除才算彻底卸载
参考:https://www.cnblogs.com/understandWorld/articles/12856323.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值