Skip to content

资源管理器

Trae 中的资源管理器是一个强大的文件和文件夹管理工具,提供直观的界面来导航项目结构、管理文件并高效访问项目资源。

概述

资源管理器提供:

  • 文件树导航: 项目结构的层次视图
  • 文件操作: 创建、重命名、删除和移动文件和文件夹
  • 搜索功能: 快速文件和内容搜索功能
  • 上下文菜单: 常用操作的右键菜单
  • 拖放操作: 通过拖放进行直观的文件管理
  • 集成功能: 与其他 Trae 功能无缝集成

访问资源管理器

资源管理器通常位于 Trae 的左侧边栏:

  1. 默认位置: 左侧边栏,通常是第一个面板
  2. 键盘快捷键: Cmd+Shift+E (macOS) 或 Ctrl+Shift+E (Windows/Linux)
  3. 命令面板: 打开命令面板并搜索 "Explorer" 或 "资源管理器"
  4. 视图菜单: 通过 视图 > 资源管理器 访问

基本导航

文件树结构

资源管理器将您的项目显示为层次树:

  • 文件夹: 可展开/折叠的文件容器
  • 文件: 带有适当图标的单个项目文件
  • 嵌套结构: 反映您的实际文件系统组织
  • 根目录: 顶级项目文件夹

展开和折叠

  • 点击箭头: 点击文件夹旁边的箭头图标来展开/折叠
  • 双击: 双击文件夹名称来切换展开状态
  • 键盘导航: 使用方向键导航,Enter 键展开
  • 全部展开: 右键点击并选择 "全部展开" 进行批量展开

文件图标和指示器

资源管理器使用视觉指示器提供信息:

  • 文件类型图标: 不同文件类型的不同图标
  • Git 状态: 版本控制状态的颜色编码
  • 修改指示器: 未保存更改的点或标记
  • 隐藏文件: 隐藏或忽略文件的暗淡外观

文件操作

创建文件和文件夹

新建文件

  1. 在所需位置右键点击
  2. 从上下文菜单中选择 新建文件
  3. 输入文件名和扩展名
  4. 按 Enter 键创建文件

新建文件夹

  1. 在所需位置右键点击
  2. 从上下文菜单中选择 新建文件夹
  3. 输入文件夹名称
  4. 按 Enter 键创建文件夹

键盘快捷键

  • 新建文件: Cmd+N / Ctrl+N (当资源管理器获得焦点时)
  • 新建文件夹: Cmd+Shift+N / Ctrl+Shift+N

重命名文件和文件夹

  1. 右键点击文件或文件夹
  2. 从上下文菜单中选择 重命名
  3. 在输入框中编辑名称
  4. 按 Enter 键确认或 Esc 键取消

替代方法:

  • 选择文件/文件夹并按 F2
  • 或点击一次选择,然后再次点击进入重命名模式

删除文件和文件夹

  1. 选择要删除的文件或文件夹
  2. 右键点击并从上下文菜单中选择 删除
  3. 在对话框中确认删除

键盘快捷键: Delete 键 (或 macOS 上的 Cmd+Backspace)

移动和复制

拖放操作

  • 移动: 将文件/文件夹拖到新位置
  • 复制: 拖动时按住 Ctrl (Windows/Linux) 或 Option (macOS)
  • 视觉反馈: 指示器显示有效的放置目标

剪切、复制和粘贴

  1. 右键点击文件/文件夹
  2. 选择 剪切复制
  3. 导航到目标位置
  4. 右键点击并选择 粘贴

键盘快捷键:

  • 剪切: Cmd+X / Ctrl+X
  • 复制: Cmd+C / Ctrl+C
  • 粘贴: Cmd+V / Ctrl+V

高级功能

搜索功能

快速文件搜索

  1. 使用 Cmd+P / Ctrl+P 打开快速打开
  2. 输入文件名的一部分
  3. 从过滤结果中选择
  4. 按 Enter 键打开文件

文件内搜索

  1. 使用 Cmd+Shift+F / Ctrl+Shift+F 打开搜索面板
  2. 输入搜索词
  3. 可选择指定文件模式或文件夹
  4. 查看带有上下文和行号的结果

过滤和排序

文件过滤器

  • 显示/隐藏隐藏文件: 切换隐藏文件的可见性
  • Git 忽略文件: 控制忽略文件的显示
  • 文件类型过滤器: 按特定文件扩展名过滤

排序选项

  • 字母顺序: 按字母顺序排序文件和文件夹
  • 类型: 按文件类型分组
  • 修改日期: 按最后修改时间排序
  • 大小: 按文件大小排序

多选操作

  • Ctrl+点击 (Windows/Linux) 或 Cmd+点击 (macOS): 选择多个单独项目
  • Shift+点击: 选择一个范围的项目
  • Ctrl+A / Cmd+A: 选择当前文件夹中的所有项目

上下文菜单操作

右键上下文菜单提供快速访问:

  • 文件操作: 新建、重命名、删除、复制、剪切、粘贴
  • 打开操作: 打开、打开方式、在系统资源管理器中显示
  • 源代码控制: Git 操作 (如果适用)
  • 终端操作: 在文件夹位置打开终端
  • AI 集成: 添加到 AI 上下文、使用 AI 分析

与其他功能的集成

源代码控制集成

资源管理器与 Git 和其他版本控制系统集成:

  • 状态指示器: 修改、添加、删除文件的视觉指示器
  • 颜色编码: 不同 Git 状态的不同颜色
  • 上下文操作: 上下文菜单中可用的 Git 操作
  • 分支信息: 显示当前分支和状态

AI 集成

将文件添加到 AI 上下文

  1. 右键点击文件或文件夹
  2. 选择 添加到 AI 上下文
  3. 文件变为可用于 AI 分析和协助
  4. 在聊天中使用 # 符号引用添加的文件

AI 驱动的操作

  • 智能重命名: AI 建议更好的文件名
  • 代码分析: 分析文件结构和依赖关系
  • 文档生成: 为选定文件生成文档

终端集成

  • 在此处打开终端: 右键点击文件夹在该位置打开终端
  • 复制路径: 复制文件/文件夹路径用于终端命令
  • 在终端中显示: 导航终端到文件位置

自定义选项

资源管理器设置

通过设置自定义资源管理器:

显示选项

json
{
  "explorer.compactFolders": true,
  "explorer.confirmDelete": true,
  "explorer.confirmDragAndDrop": true,
  "explorer.sortOrder": "default",
  "explorer.autoReveal": true
}

文件关联

  • 默认程序: 为文件类型设置默认应用程序
  • 自定义图标: 为特定文件类型分配自定义图标
  • 文件模式: 定义文件分组和过滤的模式

工作区特定设置

为每个工作区配置资源管理器行为:

  • 排除文件: 隐藏特定文件或模式
  • 文件夹结构: 自定义文件夹显示和组织
  • 搜索范围: 定义默认搜索范围和过滤器

性能优化

大型项目处理

对于大型项目,优化性能:

排除不必要的文件

json
{
  "files.exclude": {
    "**/node_modules": true,
    "**/dist": true,
    "**/.git": true,
    "**/build": true
  }
}

限制文件监视

json
{
  "files.watcherExclude": {
    "**/node_modules/**": true,
    "**/dist/**": true
  }
}

内存管理

  • 延迟加载: 文件按需加载
  • 虚拟滚动: 大型文件列表的高效渲染
  • 缓存: 文件元数据的智能缓存

故障排除

常见问题

文件未显示

  1. 检查文件是否在设置中被排除
  2. 验证文件权限
  3. 刷新资源管理器视图
  4. 检查文件是否被过滤器隐藏

性能问题

  1. 从文件监视中排除大型目录
  2. 减少工作区中的文件数量
  3. 检查系统资源和磁盘空间
  4. 如果问题持续存在,重启 Trae

同步问题

  1. 验证文件系统权限
  2. 检查文件是否被其他应用程序锁定
  3. 刷新工作区或重启 Trae
  4. 检查文件系统错误

刷新和重置

  • 刷新资源管理器: 右键点击并选择 "刷新"
  • 重新加载窗口: Cmd+R / Ctrl+R 重新加载整个窗口
  • 重置工作区: 关闭并重新打开工作区

最佳实践

组织

  1. 逻辑结构: 以逻辑层次组织文件
  2. 命名约定: 使用一致的命名约定
  3. 文件夹分组: 将相关文件分组到适当的文件夹中
  4. 定期清理: 删除未使用的文件和文件夹

效率

  1. 使用键盘快捷键: 学习并使用常用操作的键盘快捷键
  2. 快速打开: 使用 Cmd+P / Ctrl+P 快速访问文件
  3. 有效搜索: 使用搜索过滤器和模式获得更好的结果
  4. 收藏常用文件: 保持常用文件易于访问

协作

  1. 一致的结构: 在团队中保持一致的项目结构
  2. 文档: 记录文件夹结构和组织
  3. 版本控制: 使用适当的版本控制实践
  4. 共享设置: 与团队成员共享工作区设置

键盘快捷键参考

快捷键操作描述
Cmd+Shift+E / Ctrl+Shift+E切换资源管理器显示/隐藏资源管理器
Cmd+P / Ctrl+P快速打开按名称打开文件
Cmd+Shift+F / Ctrl+Shift+F在文件中搜索在所有文件中搜索
F2重命名重命名选定的文件/文件夹
Delete删除删除选定的项目
Cmd+N / Ctrl+N新建文件创建新文件
Cmd+Shift+N / Ctrl+Shift+N新建文件夹创建新文件夹
Enter打开/展开打开文件或展开文件夹
Space预览预览文件而不打开

相关文章

您的终极 AI 驱动 IDE 学习指南