试用条件:WIN7、Remote - SSH v0.84.0、被连接:阿里云服务器
遇到的问题:Could not establish connection to "xxx.xxx.xxx.xxx":XHR faild
博主先参考这篇文章解决连接需要等待很久的问题
先在CMD执行
code --version
'''
会得到以下内容:
1.70.3
a21a160d630530476218b85db95b0fd2a8cd1230
x64
'''
a21a160d630530476218b85db95b0fd2a8cd1230 vscode 客户端的 ID
只有当电脑和服务器的vscode 客户端的 ID相同时,才能正确连接。
我们先执行:
# commit后面的别跟我一样,用你自己的
https://update.code.visualstudio.com/commit:a21a160d630530476218b85db95b0fd2a8cd1230/server-linux-x64/stable
下载好后,就把压缩文件放到
云服务器的 /root/.vscode-server/bin/a21a160d630530476218b85db95b0fd2a8cd1230/ 路径下
同样,这个也是你钉钉获取到的vscode客户端的ID
执行,直接解压,不另外创建目录
tar -zxvf vscode-server-linux-x64.tar.gz --strip-components 1
之后再去
remote ssh的config里面,改成我这样的
就能成功连接上
参考链接:
https://www.cnblogs.com/Mkkk/p/14574167.html
https://zhuanlan.zhihu.com/p/671718415