- 1. 输入CodeRider 实例、PAT 正确,但登录失败显示:Unauthorized。产品在使用过程中,功能报错关于 “SSL连接……” 、“socks ……”等。
- 2. 使用 CodeRider DevOps 助手功能时,显示:项目未托管于该实例(Not hosted on ……)。
- 3. 创建知识库时,报错“……Project not found”。
- 4. 我该如何完全删除CodeRider已下载的端侧组件和模型?
- 5. 报错提示“ChatPrompter: invalid model key”或“model … not found, try pulling it first”类似问题。
常见问题
说明:如您在使用中有任何问题,请先尝试重启 IDE、关闭网络代理。若仍无法解决,请反馈给我们。
1. 输入CodeRider 实例、PAT 正确,但登录失败显示:Unauthorized。产品在使用过程中,功能报错关于 “SSL连接……” 、“socks ……”等。
原因:设置代理模式。
解决方式:VS Code 首选项 -> 设置 -> Proxy Support,设置为 off。
2. 使用 CodeRider DevOps 助手功能时,显示:项目未托管于该实例(Not hosted on ……)。
原因:设置代理模式、或登录 Token 过期。
解决方式:VS Code 首选项->设置->Proxy Support,设置为 off。
3. 创建知识库时,报错“……Project not found”。
原因:找不到当前待创建知识库的项目。
解决方案: i. 请先确保该项目托管于您当前连接的 GitLab 实例上; ii. 确保您输入的知识库URL正确。URL 获取方式参考:
4. 我该如何完全删除CodeRider已下载的端侧组件和模型?
-
Visual Studio Code
-
macOS 系统:
-
在 PATH 中安装“code”命令(如果您已经在 VS Code 中手工卸载了 CodeRider 插件,您可以跳过该步骤)
- 为 cleancr.sh 脚本添加权限
- 将 cleancr.sh 脚本保存在桌面上;
- 启动“终端”;
- 输入“cd Desktop”;
- 输入“chmod +x cleancr.sh”
- 将 cleancr.sh 脚本保存在桌面上;
-
运行清理脚本
-
-
Windows 系统:
- 依次点击 VS Code “管理” -> “配置文件(默认)”->“显示配置文件内容”-> “settings.json”,打开配置文件后删除“coderider”相关的所有内容。
- 关闭 VS Code;
- 将 cleancr.bat 脚本保存在桌面上;
- 双击运行 cleancr.bat;
- 等待脚本运行完毕,重新开启 VS Code,重新安装 CodeRider 插件即可。
-
-
JetBrains
- macOS 系统:
-
删除“.coderider”文件夹中的全部内容。
-
删除“~/Library/Application Support/JetBrains/CodeRider”里的全部内容。
-
- Windows 系统:
-
删除“.coderider”文件夹中的全部内容。
-
删除“C:\Program Files\JetBrains\Intellij IDEA\plugins\CodeRider”里的全部内容。
(注意“C:\Program Files\”可根据实际情况替换为用户安装JetBrains的安装路径)
-
- macOS 系统:
5. 报错提示“ChatPrompter: invalid model key”或“model … not found, try pulling it first”类似问题。
a. 问题原因:依赖的端侧模型未完全下载完毕。
b. 解决方式:
- 如果公司网络状态良好:重启 IDE,会提示下载补全模型和对话模型,右下角有下载进度条,需等两个模型下载完毕后,再使用相关功能。
-
如果公司网络状态不理想:可直接下载模型文件,下载完成后,将models文件夹解压并放置到对应位置。
- Windows系统
C:/users/<username>/.coderider/jetty
- MacOS:
~/.coderider/jetty/
- Windows系统