VS Code 远程连接服务器后 GitHub Copilot 无法使用
1. 修改扩展运行位置设置
在 VS Code 的设置中搜索 Extension Kind,找到相关配置项。

2. 编辑 settings.json
点击'在 settings.json 中编辑',添加以下配置:
"remote.extensionKind": {
"GitHub.copilot": ["ui"],
"GitHub.copilot-chat": ["ui"]
}
配置说明
remote.extensionKind 是 VS Code 的远程开发配置项,用于控制扩展在远程环境(如 SSH、容器、WSL)中的运行位置。可选值包括:
'ui':扩展在本地客户端运行
'workspace':扩展在远程服务器运行
将上述两个扩展设置为 "ui",可确保它们始终在本地客户端运行,即使你连接了远程开发环境。


