VSCode中Gemini Code Assistant加载失败及登录问题求助
解决Gemini Code Assistant在VSCode Insiders中失效的问题
问题概述
Gemini Code Assistant无法提供代码建议,点击启动按钮能弹出聊天窗口但输入无响应,Tasks输出中出现错误:
mainThreadExtensionService.ts:81 [googlecloudtools.cloudcode]The "this" argument must be an instance of Performance. Received [Object]
已尝试重启、更新/重装扩展、更新Node.js,仍无法完成Google Cloud登录,问题持续存在。运行环境:Windows 11,VSCode Insiders 1.90.0-insider。
可行解决办法
降级Cloud Code扩展至稳定版本
错误来自googlecloudtools.cloudcode扩展,推测是该扩展最新版与VSCode Insiders存在兼容性冲突。操作步骤:- 打开VSCode扩展市场,找到Cloud Code扩展
- 点击扩展卡片右下角的
管理按钮(齿轮图标),选择安装另一个版本 - 在版本列表中选择一个发布时间更早的稳定版本(如2.26.0及之前版本),安装后重启VSCode
禁用VSCode实验性Performance API设置
部分实验性设置可能导致Performance API调用异常:- 按下
Ctrl+,打开设置面板 - 在搜索框输入
performance,查找包含experimental或Performance API相关的设置项 - 禁用对应设置后重启VSCode
- 按下
清理Cloud Code扩展缓存
残留缓存可能导致异常:- 关闭VSCode Insiders
- 打开文件资源管理器,导航到
%USERPROFILE%\.vscode-insiders\extensions - 删除所有以
googlecloudtools.cloudcode开头的文件夹 - 重新安装降级后的Cloud Code扩展,重启VSCode
切换至VSCode稳定版
VSCode Insiders为测试版本,兼容性问题较多。若上述方法无效,暂时切换到VSCode稳定版本,再使用Gemini Code Assistant。
内容的提问来源于stack exchange,提问作者Alex F
相关产品推荐
相关产品推荐

