【vscode】vscode在离线环境下配置远程服务器客户端

目录

简介

当需要在离线环境下配置远程服务器客户端时,Visual Studio Code (VS Code) 是一个优秀的工具选择。通过配置远程开发插件,可以在本地使用 VS Code 编辑远程服务器上的文件,提高开发效率和灵活性。在本博客中,我们将深入介绍如何在离线环境下配置 VS Code 远程开发环境,帮助开发者更好地利用这一功能进行远程开发工作。

操作流程

1.https://update.code.visualstudio.com/commit:0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2/server-linux-arm64/stable

2.https://update.code.visualstudio.com/commit:0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2/server-linux-x64/stable

3.获取当前版本vscode的commit_id:Help -> About -> Commit

根据commit_id下载对应版本的vscode-server:

https://update.code.visualstudio.com/commit: c o m m i t i d / s e r v e r − l i n u x − x 64 / s t a b l e 4. 将下载好的 v s c o d e − s e r v e r − l i n u x − x 64. t a r . g z 放在 / . v s c o d e − s e r v e r / b i n / {commit_id}/server-linux-x64/stable 4.将下载好的vscode-server-linux-x64.tar.gz放在~/.vscode-server/bin/ commitid/server−linux−x64/stable4.将下载好的vscode−server−linux−x64.tar.gz放在 /.vscode−server/bin/{commit_id}目录下(没有则新建)

5.将压缩包解压,得到vscode-server-linux-x64目录,将该目录下的所有内容移动到~/.vscode-server/bin/${commit_id}下,并删除vscode-server-linux-x64目录和压缩包

注意,应在linux内解压,不然因为权限问题可能启动服务器失败。

相关自动化脚本

bash 复制代码
commit_id=XXX
PATH_TO_YOUR_VSCODE_SERVER=XXX

mkdir -p ~/.vscode-server/bin/${commit_id}
cp ${PATH_TO_YOUR_VSCODE_SERVER}/vscode-server-linux-x64.tar.gz ~/.vscode-server/bin/${commit_id}

cd ~/.vscode-server/bin/${commit_id}
tar -xzf vscode-server-linux-x64.tar.gz && rm vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64/* . && rm -r vscode-server-linux-x64

mkdir -p ~/.vscode-server/extensions
cp -r ${PATH_TO_YOUR_VSCODE_EXTENSIONS}/extensions/* ~/.vscode-server/extensions
相关推荐
SZ1701102311 分钟前
银河麒麟 SSH Vscode连接
vscode·ssh·银河麒麟
Code_流苏2 分钟前
VSCode搭建Java开发环境 2024保姆级安装教程(Java环境搭建+VSCode安装+运行测试+背景图设置)
java·ide·vscode·搭建·java开发环境
星星不说话~3 分钟前
VScode在远程服务器上安装Anaconda并确认安装成功的步骤
ide·vscode·编辑器
良许Linux4 分钟前
0.96寸OLED显示屏详解
linux·服务器·后端·互联网
蜜獾云15 分钟前
docker 安装雷池WAF防火墙 守护Web服务器
linux·运维·服务器·网络·网络安全·docker·容器
小屁不止是运维16 分钟前
麒麟操作系统服务架构保姆级教程(五)NGINX中间件详解
linux·运维·服务器·nginx·中间件·架构
Hacker_Oldv21 分钟前
WPS 认证机制
运维·服务器·wps
ZJ_.22 分钟前
WPSJS:让 WPS 办公与 JavaScript 完美联动
开发语言·前端·javascript·vscode·ecmascript·wps
bitcsljl30 分钟前
Linux 命令行快捷键
linux·运维·服务器
Youkiup1 小时前
【linux 常用命令】
linux·运维·服务器