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反向代理学习实例教程
Oct 24 Servers
Nginx内网单机反向代理的实现
Nov 07 Servers
使用 Apache 反向代理的设置技巧
Jan 18 Servers
Apache Linkis 中间件架构及快速安装步骤
Mar 16 Servers
Dashboard管理Kubernetes集群与API访问配置
Apr 01 Servers
CentOS安装Nginx并部署vue
Apr 12 Servers
Docker下安装Oracle19c
Apr 13 Servers
Windows Server 2012 修改远程默认端口3389的方法
Apr 28 Servers
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
Jun 10 Servers
服务器SVN搭建图文安装过程
Jun 21 Servers
Linux中各个目录的作用与内容
Jun 28 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一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php MYSQL 数据备份类
2009/06/19 PHP
php上的memcache和memcached两个pecl库
2010/03/29 PHP
php学习之简单计算器实现代码
2011/06/09 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
IE6、IE7中获取Button元素的值的bug说明
2011/08/28 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
JavaScript事件委托技术实例分析
2015/02/06 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
深入理解Vue生命周期、手动挂载及挂载子组件
2017/09/27 Javascript
vue iview组件表格 render函数的使用方法详解
2018/03/15 Javascript
VUE2.0中Jsonp的使用方法
2018/05/22 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
深入理解Javascript中的this关键字
2015/03/27 Python
Python中偏函数用法示例
2018/06/07 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
Django-migrate报错问题解决方案
2020/04/21 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
大学生应聘推荐信范文
2013/11/19 职场文书
高中打架检讨书
2014/02/13 职场文书
保险经纪人求职信
2014/03/11 职场文书
家长通知书家长评语
2014/04/17 职场文书
法律专业求职信
2014/05/24 职场文书
建筑工地标语
2014/06/18 职场文书
2015年学生管理工作总结
2015/05/26 职场文书
建党伟业的观后感
2015/06/01 职场文书