Trae支持多文件协同编辑,包括标签页并排、多屏拆分、@引用联动及批量新建文件四种方式,满足对比修改、同步调试与智能生成需求。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在 Trae 中需要对多个文件进行协同修改或对比查看,但发现编辑器仅默认显示单个文件标签页,则可能是由于未启用多文件同屏操作功能。以下是实现多文件同时编辑的具体方法:
一、使用多标签页并排打开文件
Trae 支持在同一窗口中以标签页形式打开多个文件,并可通过拖拽标签页实现左右/上下分屏布局,便于对照编辑与联动修改。
1、在左侧文件面板中,按住 Ctrl 键(Windows/Linux)或 Cmd 键(macOS),依次点击多个目标文件名。
2、松开按键后,被选中的文件将全部以新标签页形式打开。
3、将任一标签页拖出当前窗口边缘(如向右拖至屏幕右侧),Trae 会自动识别为分屏操作并生成并排视图。
4、在分屏区域内,可独立滚动、编辑、保存各文件,所有更改实时生效且互不干扰。
二、启用多屏拆分功能
Trae 内置多屏拆分能力,允许用户将编辑区域划分为两个或更多独立视图区,每个视图区可加载不同文件,适用于接口定义与调用方代码同步调试等场景。
1、打开第一个文件后,右键点击该文件标签页,在弹出菜单中选择 “拆分为右侧” 或 “拆分为下方”。
2、新视图区出现后,点击其内部的“打开文件”图标(或使用快捷键 Ctrl+P / Cmd+P),搜索并打开第二个目标文件。
3、重复上述步骤,最多可构建 四宫格布局(2×2),支持同时展示四个不同文件。
4、各视图区底部状态栏显示对应文件路径,避免混淆。
三、通过 @ 引用符联动多文件上下文
当需基于多个文件内容向 AI 发起指令(例如“同步更新 A 文件的类型定义和 B 文件中的使用处”),Trae 允许在对话输入框中通过 @ 符号显式引入多个文件作为上下文,使 AI 在理解全量结构的前提下执行编辑建议。
1、确保目标文件已在 Trae 中打开(无需全部处于激活标签页)。
2、点击右上角聊天图标或按下 Ctrl+L(Windows/Linux)/ Cmd+L(macOS) 打开侧边对话框。
3、在输入框中输入 @file:utils.ts @file:api.ts @file:component.vue,其中文件名需与项目内实际路径一致。
4、AI 将加载所列文件全文内容,并据此响应后续自然语言指令,例如“把 utils.ts 中新增的 formatTime 函数调用添加到 api.ts 和 component.vue 中”。
四、批量新建并填充多文件内容
对于需一次性创建多个关联文件(如 Vue 组件配套的 .vue、.spec.ts、.scss),Trae 支持通过自然语言指令驱动批量生成,避免手动逐个新建、粘贴、命名等重复操作。
1、在侧边对话框中输入指令,例如:“创建三个文件:LoginModal.vue、LoginModal.spec.ts、LoginModal.scss,内容分别对应 Vue 组件模板、Jest 单元测试骨架、SCSS 样式占位符”。
2、AI 生成结果将以可预览列表形式呈现,确认无误后点击“应用”。
3、Trae 自动在当前项目目录下创建全部文件,并在编辑器中以独立标签页打开。
4、所有新文件初始内容已按语义填充完毕,可立即进入编辑流程。


















