主题
代码库索引
Kiro 自动索引您的代码库和文档,以提供智能代码建议、导航和上下文感知帮助。本指南解释了索引的工作原理以及管理方法。
当发生索引时
自动索引
Kiro 在这些情况下自动执行索引:
- 项目导入:当您第一次在 Kiro 中打开项目时,它会自动开始索引工作区中的所有文件
- 文件变更:当创建新文件或将新文件添加到项目时,它们会自动索引
- 外部变化:当文件在 Kiro 之外修改时(例如,通过 git 操作),它们会重新索引
手动索引
您可以在需要时使用命令面板手动触发索引(Cmd+Shift+P 在 macOS 或 Ctrl+Shift+P 关于Windows/Linux)。
可用的索引命令
Kiro 提供了几个通过命令面板管理索引的命令:
$L2d
代码库索引
$codeKiro: Codebase Force Re-Index:强制对整个代码库进行完全重新索引。在以下情况下使用此功能:
- 您怀疑索引已损坏或不完整
- 您的项目已发生重大结构变化
- Kiro 的代码建议似乎已经过时了
$codeKiro: Rebuild codebase index:从头开始完全重建代码库索引。这比强制重新索引更彻底,应在以下情况下使用:
- 索引似乎严重损坏
- 您在代码导航或建议方面持续遇到问题
文档索引
- $codeKiro: Docs Index:启动项目中文档文件的索引
- $codeKiro: Docs Force Re-Index:强制对所有文档文件进行完整的重新索引
监控索引进度
您可以通过 Kiro 日志面板监控索引过程:
- 访问 Kiro 中的输出面板
- 从下拉菜单中选择“Kiro日志”
- 查看实时索引进度和状态更新
$L2e
日志显示:
- 索引何时开始和完成
- 找到并处理的文件数
$L31 $L32 $L33 $L34 $L35$L36$L37