//远程连接的扩展类型,VS Code 将扩展分为两种类型,"ui"对应UI扩展,运行在本地;"workspace"对应工作区扩展,运行在远程连接的服务器。
"remote.extensionKind": {
"GitHub.copilot": ["workspace"],
"GitHub.copilot-chat": ["workspace"],
},
点击后面链接查看对应官方说明支持远程开发和 GitHub Codespaces |Visual Studio Code 扩展 API 设置为工作区扩展后验证是否成功有两种方式:
- 可以通过点击红色区域的感叹号查看绿色区域
- 或者查看安装界面的黄色区域
注意:如果远程服务器不支持扩展,需要将"workspace"改成"ui"
"http.proxy": "http://127.0.0.1:7890",
"http.proxyStrictSSL": false,
"http.proxy": "http://127.0.0.1:7890": 这条设置将 VS Code 的 HTTP 和 HTTPS 请求流量指向一个运行在您本地计算机(127.0.0.1)7890端口的代理服务。通常,这用于网络抓包、或通过代理软件(如 Clash, V2Ray, Fiddler 等)访问网络。 以下两种情况需要vscode与代理端口一致,因为VSCode/Cursor 内的代理设置 ≠ 系统代理设置,两者都要检查。 提取扩展时出错。
Failed to fetch
在SSH:****中安装失败
[参考链接]((1 封私信) VSCode / Cursor 安装插件时报 “提取扩展时出错(Failed to fetch)” 终极解决方案 - 知乎)2.
"http.proxyStrictSSL": false,: 这条设置禁用了严格的 SSL 证书验证。当您的代理服务器使用自签名证书时,此设置是必需的,否则 VS Code 会因为无法验证证书而拒绝连接。