> 技术文档 > 关于使用vscode连接服务器卡在downloading vscode-server的解决方法_downloading vs code server

关于使用vscode连接服务器卡在downloading vscode-server的解决方法_downloading vs code server

(参考了相当多的博客终于解决了我的问题!)

最近买了新的MacBookPro 想要使用vscode连接服务器,结果总是卡在下载server那里,参考各种博主的帖子,最终解决,此内容作为一个记录。(由于实验室服务器网络问题无法直接在线下载server,所以选择了本地下载,然后再上传解压,最后连接)

非常重要的一点,remote-ssh这个插件最新版和服务器的可能不兼容,我当初采取网络的方法去本地下载再上传,发现无效,最终的解决方法是用了低版本的0.92.0,最终一下子就连接成功啦!

步骤 1:首先确认自己的vscode版本,

1. 在本地打开 VSCode。

2. 按快捷键 Ctrl+Shift+P(macOS: Cmd+Shift+P),输入 About 或 Version,选择 “About Visual Studio Code”

3. 在弹出的窗口中,找到 Commit 字段,这是一串长的哈希值,例如:

Commit: 379476f0e13988d90fab105c5c19e7abc8b1dea8
记录下来后面有用。

步骤 2:下载对应版本的 vscode-server

https://update.code.visualstudio.com/commit:379476f0e13988d90fab105c5c19e7abc8b1dea8/server-linux-x64/stable

像这样修改自己的commit,并复制到浏览器在线下载

步骤 3:上传 vscode-server 到远程服务器

使用 scp 或其他文件传输工具(如 WinSC