获取当前Visual Studio Code版本提交信息
菜单栏依次点击 帮助(H) -> 关于(A) -> 复制(C) 或 Alt+H -> A -> C 获取版本信息。
版本: 1.102.3 (system setup)
提交: 488a1f239235055e34e673291fb8d8c810886f81
日期: 2025-07-29T03:00:23.339Z
Electron: 35.6.0
ElectronBuildId: 11847422
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Windows_NT x64 10.0.22631
复制提交后面的十六进制字符串
下载服务端工具
通过下面的链接下载vscode_cli_alpine_x64_cli.tar.gz、vscode-server-linux-x64.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/[commit]/vscode_cli_alpine_x64_cli.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/[commit]/vscode-server-linux-x64.tar.gz
将 [commit] 替换成你的提交信息 如:
https://vscode.download.prss.microsoft.com/dbazure/download/stable/488a1f239235055e34e673291fb8d8c810886f81/vscode_cli_alpine_x64_cli.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/488a1f239235055e34e673291fb8d8c810886f81/vscode-server-linux-x64.tar.gz
安装
创建目录
mkdir -p ~/.vscode-server/cli/servers/Stable-[commit]
解压
tar -xzfO vscode_cli_alpine_x64_cli.tar.gz code > ~/.vscode-server/code-[commit]
tar -xzf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/cli/servers/Stable-[commit]/
mv ~/.vscode-server/cli/servers/Stable-[commit]/vscode-server-linux-x64 ~/.vscode-server/cli/servers/Stable-[commit]/server
将 [commit] 替换成你的提交信息
而后将如下内容写入~/.vscode-server/cli/iru.json
["Stable-[commit]"]
将 [commit] 替换成你的提交信息
安装完成后,目录结构大致如下:
~
|- .vscode-server
| |- code-[commit]
| |- cli
| | |- iru.json
| | |- servers
| | | |- Stable-[commit]
| | | | |- server