代码库索引
Trae AI 可以为项目构建代码索引。一旦构建了索引,当用户使用 #Workspace 或 #Folder 与 AI 助手聊天时,AI 助手可以理解当前打开的项目,并使用整个项目作为上下文来提供更准确的响应。
如果代码索引尚未构建或不完整,使用 #Workspace 或 #Folder 与 AI 助手聊天可能会导致上下文召回不完整,从而导致答案不完整。在这种情况下,参考资料部分将显示"索引构建中"或"索引未构建"等提示。
重要说明
您可以通过配置要忽略的文件来决定在构建代码库索引时应排除哪些文件。这些被忽略的项目永远不会用于代码索引,确保您的敏感数据保持私密。有关更多信息,请参阅"忽略文件"。
相关操作
- 在侧边聊天框的右上角,点击设置图标 > 上下文;或点击 IDE 右上角的个人资料图标,从菜单中选择 AI 管理 > 上下文。
- 出现上下文选项卡。
- 在代码索引管理部分,管理项目的代码索引。以下是可用的操作:
| 操作 | 描述 |
|---|---|
| 开始构建 | 对于包含 5,000 个文件或更少的项目,Trae 将在打开项目时自动构建代码索引。 如果文件数量超过 5,000 个,并且您希望获得更准确的项目级响应,您可以点击开始构建按钮为当前项目构建代码索引。 |
| 取消构建 | 如果在构建代码索引期间发生异常并且您想要停止它,请点击取消构建按钮。 |
| 重新构建 | 如果您想要重新构建代码索引,请点击重新构建按钮继续之前的构建。 |
| 清除索引 | 如果您想要清除代码索引,请点击清除按钮。 |