- 获取当前版本vscode的commit_id:Help -> About -> Commit
- 根据commit_id下载对应版本的vscode-server: update.code.visualstudio.com/commit:${co…
- 将下载好的vscode-server-linux-x64.tar.gz放在
~/.vscode-server/bin/${commit_id}目录下(没有则新建)将压缩包解压,得到vscode-server-linux-x64目录,将该目录下的所有内容移动到~/.vscode-server/bin/${commit_id}下,并删除vscode-server-linux-x64目录和压缩包
一键脚本:
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
———————————————— 版权声明:本文为CSDN博主「Stoneplay26」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/qq_28753373…