Skip to content

多根工作区

典型的 Kiro 工作区包含一个“root”文件夹,例如, /users/bob/my-project。但是,Kiro 还支持包含多个根的工作区,例如,包含两个根的单个工作区 /users/bob/my-project/shared/utils/crypto 作为顶级文件夹。

您可以使用以下命令从单根工作区创建多根工作区 文件 > 将文件夹添加到工作区... 并选择另一个文件夹,或者将另一个文件夹从 OS X Finder 或 Windows 文件资源管理器拖放到 Kiro 中的资源管理器视图中。

对于单根工作区,Kiro 存储和检索工件,例如规范、控制文件、挂钩等。 .kiro 该单一根目录下的子文件夹,例如, /users/bob/my-project/.kiro 。对于多根工作区,Kiro 支持从 .kiro 下的子文件夹 每个 根文件夹。下面描述了多根工作区场景中 Kiro 的确切行为。

核心功能

Kiro 在导航和更新多根工作区时将智能地解析根文件夹中的文件路径。

代码库索引 和存储库映射将在多根工作区中无缝工作。两个索引都将包含来自所有根文件夹的代码,并且可以在提示中引用,就像在单根工作区场景中一样。

使用以下命令将文件添加到上下文时 #文件 上下文提供程序,如果不同根文件夹中有多个同名文件的情况不明确,Kiro 将显示匹配文件的列表及其路径,以便您可以选择正确的文件。

规格

Kiro 将检索所有 规格 文件来自 .kiro 每个根文件夹下的子文件夹,并将它们作为统一列表显示在 规格 Kiro 面板的部分。包含根文件夹的名称显示在每个规范旁边。

您可以要求 Kiro 处理在任何根文件夹下定义的规范。创建新规范时,Kiro 将确定放置规范的适当根文件夹。

转向文件

Kiro 将检索所有 转向 文件来自 .kiro 每个根文件夹下的子文件夹,并将它们作为统一列表显示在 代理指导 Kiro 面板的部分,在 工作空间 团体。包含根文件夹的名称显示在每个工作区引导文件旁边。

使用 â 控制文件始终包含在内无论代理正在处理哪个特定的根文件夹,指令都会始终加载。然而,那些有 –$L2d仅当代理正在处理同一根目录中定义的文件(当然,该文件与包含模式匹配)时,才会加载指令。

$L2e $L2f $L30 $L31 $L32 $L33 $L34 $L35 $L36$L37$L38

aicodex 文档网站