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 502 Bad Gateway错误原因及解决方案
Mar 31 Servers
nginx location中多个if里面proxy_pass的方法
Mar 31 Servers
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
Mar 31 Servers
Nginx下配置Https证书详细过程
Apr 01 Servers
教你快速开启Apache SkyWalking的自监控
Apr 25 Servers
nginx搭建NFS网络文件系统
Apr 14 Servers
Windows Server 2016 配置 IIS 的详细步骤
Apr 28 Servers
永中文档在线转换预览基于nginx配置部署方案
Jun 10 Servers
nginx之queue的具体使用
Jun 28 Servers
彻底卸载VMware虚拟机的超详细步骤记录
Jul 15 Servers
Apache自带的ab压力测试工具的实现
Jul 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
php 无限分类的树类代码
2009/12/03 PHP
php学习笔记之面向对象编程
2012/12/29 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
jQuery EasyUI API 中文文档 - ValidateBox验证框
2011/10/06 Javascript
javascript函数作用域学习示例(js作用域)
2014/01/13 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
JQuery 动态生成Table表格实例代码
2016/12/02 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
10行原生JS实现文字无缝滚动(超简单)
2018/01/02 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
matplotlib简介,安装和简单实例代码
2017/12/26 Python
Python实现获取本地及远程图片大小的方法示例
2018/07/21 Python
python+opencv实现高斯平滑滤波
2020/07/21 Python
浅谈Python编程中3个常用的数据结构和算法
2019/04/30 Python
Python3+Appium安装使用教程
2019/07/05 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
Python中求对数方法总结
2020/03/10 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
关于VPN
2012/06/10 面试题
微型企业创业投资计划书
2014/01/10 职场文书
物流专业求职计划书
2014/01/10 职场文书
大学生就业求职信
2014/06/12 职场文书
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
综治目标管理责任书
2015/05/11 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js
使用Python拟合函数曲线
2022/04/14 Python