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实现限制某IP短时间访问次数
Mar 31 Servers
Nginx配置SSL证书出错解决方案
Mar 31 Servers
nginx搭建图片服务器的过程详解(root和alias的区别)
Mar 31 Servers
Apache Calcite 实现方言转换的代码
Apr 24 Servers
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
nginx内存池源码解析
Nov 20 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
详解如何使用Nginx解决跨域问题
May 06 Servers
Apache自带的ab压力测试工具的实现
Jul 23 Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 Servers
VMware虚拟机安装 Windows Server 2022的详细图文教程
Sep 23 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
写一个用户在线显示的程序
2006/10/09 PHP
php求两个目录的相对路径示例(php获取相对路径)
2014/03/27 PHP
php中cookie的使用方法
2014/03/29 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
Angular中管道操作符(|)的使用方法
2017/12/15 Javascript
微信小程序中换行空格(多个空格)写法详解
2018/07/10 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
js实现无缝滚动双图切换效果
2019/07/09 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
python中使用mysql数据库详细介绍
2015/03/27 Python
Java及python正则表达式详解
2017/12/27 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
2019/08/09 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
linux面试题参考答案(8)
2016/04/19 面试题
主办会计岗位职责
2014/03/13 职场文书
医院信息公开实施方案
2014/05/09 职场文书
世界气象日活动总结
2015/02/27 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
开除员工通知
2015/04/22 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
离婚撤诉申请书范本
2015/05/18 职场文书
在Python 中将类对象序列化为JSON
2022/04/06 Python