vscode内网访问服务器的方法


Posted in Servers onJune 28, 2022

文章背景

  • 公司内网需要看代码,用原装工具实在太难受了,于是可以在传入vscode插件
  • 文章由一个ssh插件进行加撰写,如有错误还请谅解。

1.插件

插件下载

插件下载:https://marketplace.visualstudio.com/VSCode
下载注意:版本问题很重要,不然安装失败,首先获取vsode版本,然后插件的版本要小于vscode。我选择卸载重新安装vscode,.ssh插件不会被删除,所以放心。

vscode内网访问服务器的方法

vscode内网访问服务器的方法

vscode内网访问服务器的方法

下载的离线插件后缀都是vsix结尾。

插件安装

安装方式一:

code --install-extension ms-vscode-remote.remote-ssh-0.55.0.vsix

安装方式二:

vscode内网访问服务器的方法

2.内网无网络安装ssh无法访问服务器

首先知道一点commit id,在 帮助->关于可以看到。

vscode内网访问服务器的方法

问题:其实问题就出在如何在Linux服务器上部署VS Code Server,当你连接服务器的时候(即使连不上)会在服务器根目录生成.vscode-server/bin,打开bin会看到上面提到的commit id,由于没有在host部署所以生成无效,并不能连接。

下载vscode-server-linux-x64.tar.gz

解决:记住上面的Commit ID,可以通过下面的链接下载 vscode-server-linux-x64.tar.gz安装包
(注意下面网址把:${commit_id}替换成对应的Commit ID)

https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
//针对自己的commit id下载对应的包一定不能下载错
eg:https://update.code.visualstudio.com/commit:30d9c6cd9483b2cc586687151 bcbcd635f373630/server-linux-x64/stable

使用vscode-server-linux-x64.tar.gz

cd ~
ll
//删除原有的
rm -rf .vscode-server

//新建,把vscode-server-linux-x64.tar.gz转移到下面新建的bin目录下
mkdir .vscode-server
cd .vscode-server
mkdir bin
tar -zxf vscode-server-linux-x64.tar.gz

//注意把:${commit_id}替换成对应的Commit ID,改名:把文件夹名换成commit id号
mv vscode-server-linux-x64 ${commit_id}

到此这篇关于vscode内网访问服务器的文章就介绍到这了,更多相关vscode内网访问服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
使用nginx动态转换图片大小生成缩略图
Mar 31 Servers
Nginx设置日志打印post请求参数的方法
Mar 31 Servers
Filebeat 采集 Nginx 日志的方法
Mar 31 Servers
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
May 27 Servers
Nginx四层负载均衡的配置指南
Jun 11 Servers
nginx作grpc的反向代理踩坑总结
Jul 07 Servers
Nginx隐藏式跳转(浏览器URL跳转后保持不变)
Apr 07 Servers
Nginx+Tomcat负载均衡多实例详解
Apr 11 Servers
项目中Nginx多级代理是如何获取客户端的真实IP地址
May 30 Servers
win10搭建配置ftp服务器的方法
Aug 05 Servers
CentOS7设置ssh服务以及端口修改方式
Dec 24 Servers
云服务器部署 Web 项目的实现步骤
在虚拟机中安装windows server 2008的图文教程
腾讯云服务器部署前后分离项目之前端部署
Jun 28 #Servers
windows系统安装配置nginx环境
Jun 28 #Servers
Python安装及建立虚拟环境的完整步骤
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
git stash(储藏)的用法总结
Jun 25 #Servers
You might like
PHP 处理图片的类实现代码
2009/10/23 PHP
PHP反射使用实例和PHP反射API的中文说明
2014/07/02 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
php获取发送给用户的header信息的方法
2015/03/16 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
YUI模块开发原理详解
2013/11/18 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
2016/01/23 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
三种带箭头提示框总结实例
2016/06/14 Javascript
js字符串操作总结(必看篇)
2016/11/22 Javascript
JS排序之选择排序详解
2017/04/08 Javascript
Easy UI动态树点击文字实现展开关闭功能
2017/09/30 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
Python实现统计文本文件字数的方法
2017/05/05 Python
详解如何用django实现redirect的几种方法总结
2018/11/22 Python
PyCharm设置每行最大长度限制的方法
2019/01/16 Python
pycharm配置pyqt5-tools开发环境的方法步骤
2019/02/11 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
python3 字符串知识点学习笔记
2020/02/08 Python
css3发光搜索表单分享
2014/04/11 HTML / CSS
大专会计自我鉴定
2014/02/06 职场文书
认识深刻的检讨书
2014/02/16 职场文书
年会搞笑主持词
2014/03/27 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
2015年五一劳动节活动总结
2015/02/09 职场文书
校园运动会广播稿
2015/08/19 职场文书
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android
深入浅析Django MTV模式
2021/09/04 Python
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS