VScode链接服务器一直卡在下载vscode服务器/scp上传服务器,无法连接成功
-
终极方案(强力推荐,亲测有效,链接只需5秒钟):本地下载复制到mkdir -p ~/.vscode-server/bin/<commit_hash>里面
<commit_hash>可以从帮助->关于里面找到,如下所示
版本: 1.96.2
提交: fabdb6a30b49f79ba0f2ad9df9b399473380f
日期: 2024-12-19T10:22:47.216Z
Electron: 32.2.6
ElectronBuildId: 10629634
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Linux x64 6.5.0-44-generic
然后将方案一里面的always改为auto(不然每次都scp多次下载上传很费时间)没有修改过的就默认就行。
然后可以本地下载(具体方法可以参照其他博客,我的主页里搜索vscode也有相关文章),我这里是从服务器上传的里面复制过来的,也可以用:
~/.vscode-server/bin/<commit_hash> 注意是bin文件夹下,其他的不是,别复制错了。
- 方案一(修改完设置记得重新启动vscode,链接5分钟-10分钟)
通过设置Remote-SSH插件解决Visual Studio Code每次更新卡在这一阶段,甚至也可以解决客户端有网络连接,但是主机端无网络连接的情况下,仍然可以通过vscode的remote-ssh插件连接主机。
进入Remote-SSH插件的设置页面。
找到设置项:
Remote.SSH: Local Server Download(适用所有配置文件)
扩展是否可以在客户端上下载 VS Code 服务器,并使用 scp 将其传输到主机,而不是将其下载到主机上。
从auto设置成always。
方法二:
参考下面链接(不推荐该方法)
参考链接:
Linux/VS Code-正在下载VS Code服务器(Remote-SSH插件) - 流光Light - 博客园