Skip to main content

故障排除

Continue VS Code 扩展目前处于测试阶段,JetBrains 扩展处于 Alpha 阶段。如果您遇到问题,请按照以下步骤操作。

  1. 检查日志
  2. 尝试最新的预发布版本
  3. 下载旧版本
  4. 解决键盘快捷键问题
  5. 查看常见问题的FAQ

检查日志

为了解决许多问题,第一步是阅读日志以找到相关的错误信息。为此,请按照以下步骤操作:

VS Code

控制台日志

info

为了查看包含额外信息的调试日志,请点击顶部显示“默认级别”的下拉菜单,然后选择“详细”。

  1. cmd + shift + P 用于 MacOS 或 ctrl + shift + P 用于 Windows
  2. 搜索并选择“开发者:切换开发者工具”
  3. 这将打开Chrome DevTools 窗口
  4. 选择Console选项卡
  5. 阅读控制台日志

LLM 提示日志

如果你从LLM得到的响应似乎没有意义,你可以

  1. 打开“输出”面板(紧邻终端)
  2. 在下拉菜单中,选择“继续 - LLM 提示/完成”
  3. 查看发送给LLM的确切提示和接收到的完成内容

JetBrains

打开 ~/.continue/logs/core.log 以查看 Continue 插件的日志。最新的日志位于文件的底部。

一些与JetBrains相关的日志也可以通过点击“帮助” > “在资源管理器/查找器中显示日志”来找到。

下载最新的预发布版本

VS Code

我们不断对Continue进行修复和改进,但最新的更改会在大约一周的时间内保持“预发布”版本,以便我们测试其稳定性。如果您遇到问题,可以尝试预发布版本,方法是转到VS Code中的Continue扩展页面,并选择“切换到预发布”,如下所示。

预发布

JetBrains

在 JetBrains 上,"预发布"是通过他们的早期访问计划(EAP)渠道进行的。要下载最新的 EAP 版本,请启用 EAP 渠道:

  1. 打开 JetBrains 设置 (cmd/ctrl + ,) 并转到 "插件"
  2. 点击顶部的齿轮图标
  3. 选择“管理插件仓库...”
  4. 将“https://plugins.jetbrains.com/plugins/eap/list”添加到列表中
  5. 您现在将始终能够从市场下载最新的EAP版本

下载旧版本

如果你已经尝试了所有方法,报告了错误,知道之前的版本对你有用,并且正在等待回复,你可以尝试下载扩展程序的旧版本。

对于VS Code,所有版本都托管在Open VSX注册表这里。一旦你下载了扩展,它将是一个.vsix文件,你可以按照这里的说明手动安装它。

您可以在他们的市场上找到JetBrains扩展的旧版本,这将引导您从磁盘安装。

键盘快捷键未解析

如果您的键盘快捷键无法解析,可能是因为其他命令优先于Continue快捷键。您可以在IDE的配置中查看是否是这种情况,并更改您的快捷键映射。

常见问题解答

网络问题

配置证书

如果你看到一个fetch failed错误,并且你的网络需要自定义证书,你需要在config.json中配置它们。在"models"数组中的每个对象中,添加requestOptions.caBundlePath,如下所示:

{
"models": [
{
"title": "My Model",
...
"requestOptions": {
"caBundlePath": "/path/to/cert.pem"
}
}
],
...
}

你也可以将requestOptions.caBundlePath设置为多个证书路径的数组。

VS Code 代理设置

如果您正在使用VS Code并且需要通过代理发出请求,您可能已经通过VS Code的代理服务器支持进行了设置。要再次确认此功能是否启用,请使用cmd/ctrl + ,打开设置并搜索“代理支持”。除非它被设置为“关闭”,否则VS Code负责向代理发出请求。

code-server

Continue 可以在 code-server 中使用,但如果您在日志中遇到包含“这可能是因为编辑器未在安全上下文中运行”的错误,请参阅 他们的关于安全暴露 code-server 的文档

我安装了Continue,但没有看到侧边栏窗口

默认情况下,Continue窗口位于VS Code的左侧,但也可以将其拖动到右侧,我们在教程中推荐这样做。如果您之前安装过Continue并将其移动到右侧,它可能仍然在那里。您可以通过使用cmd/ctrl+L或点击VS Code右上角的按钮来打开右侧边栏,从而显示Continue。

我从OpenAI收到404错误

如果您已输入有效的API密钥和模型,但仍然从OpenAI收到404错误,这可能是因为您需要向您的计费账户添加信用额度。您可以从计费控制台进行此操作。如果您只是想确认这确实是错误的原因,您可以尝试向您的账户添加1美元,并检查错误是否仍然存在。

索引问题

如果您在索引过程中遇到持续的错误,我们建议您从头开始重建索引。请注意,对于大型代码库,这可能需要一些时间。

这可以通过以下命令完成:Continue: Rebuild codebase index

Android Studio - 聊天中“无内容显示”

可以通过选择Actions > Choose Boot runtime for the IDE然后选择最新版本来解决此问题,然后重新启动Android Studio。查看此线程以获取详细信息。

仍然遇到问题?

您也可以加入我们的Discord社区这里获取额外的支持和讨论。或者,您可以创建一个GitHub问题这里,提供您的问题的详细信息,我们将能够更快地帮助您。