第一步:获取插件的扩展 ID
在 VS Code 的插件侧边栏中找到目标插件(例如 Gemini),点击右下角的齿轮 ⚙️ 图标,选择 "复制扩展 ID (Copy Extension ID)" 。(你的 Gemini 插件 ID 为 google.geminicodeassist)。
第二步:打开本地电脑的"用户设置"文件
使用快捷键 Ctrl + Shift + P(Mac 为 Cmd + Shift + P)打开命令面板,搜索并选择 "首选项: 打开用户设置 (JSON)" / "Preferences: Open User Settings (JSON)"。
注:务必是在未连接远程服务器时,或者明确确认打开的是本地路径的 settings.json( AppData\Roaming\Code\User\settings.json)。
第三步:添加 extensionKind 配置
在打开的 JSON 文件中,将刚才复制的 ID 配置到 remote.extensionKind 中,并指定值为 ["ui"]。
将以下代码添加到 JSON 最外层大括号 {} 的末尾:
JSON
"remote.extensionKind": {
"google.geminicodeassist": ["ui"]
}
第四步:保存并重载窗口
-
按
Ctrl + S保存settings.json文件。 -
按
Ctrl + Shift + P打开命令面板,输入并选择 "开发人员: 重载窗口 (Developer: Reload Window)",或者直接关闭并重新打开 VS Code。
第五步:重新连接远程服务器
正常连接你的远程服务器。此时,该插件会强制运行在你本地电脑上,并走本地的 VPN 网络发出 API 请求。