自动补全

Kilo Code 的自动补全功能在你输入时提供智能代码建议和补全,帮助你更快、更高效地编写代码。

自动补全的工作原理

扩展使用通过 Kilo Gateway 路由的中间填充(FIM)补全。它分析光标前后的代码来生成上下文准确的内联建议。

可用模型

  • Codestralmistralai/codestral-2508)— 默认,通过你的 Kilo 账户计费
  • Mercury Editinception/mercury-edit)— 暂时仅通过 BYOK 可用

触发选项

自动触发:自动补全默认启用,在你输入时自动显示内联建议。建议显示为你可以用 Tab 接受的幽灵文本。

按键绑定触发(Cmd+L):Cmd+L(Mac)或 Ctrl+L(Windows/Linux)手动请求补全。

状态栏

扩展在 VS Code 状态栏中显示自动补全状态指示器,包括:

  • 当前自动补全状态(活跃/暂停)
  • 自动补全请求的累计成本跟踪

你可以点击状态栏项目来暂停/恢复自动补全。

最佳实践

  1. 使用手动自动补全以获得精确性
  2. 复杂更改使用聊天
  3. 用注释引导自动补全 — 在触发自动补全之前写一个描述你想要的注释
  4. 检查状态栏工具提示