Trae 项目编程
Trae IDE 扩展的实践经验总结。
评价
- 对话驱动一次编程任务,但无法托管长流程开发模式
- 需要多次对话衔接才能完成一次完整开发流程
- 智能体的自动调度和流程能力偏弱
- 整体框架完备:可定义智能体、定义 MCP、加载技能
- 代码补全很强
- ❌ 不可接本地算力
- 属于半自动 AI 编程
与 Cline 对比
| 维度 | Trae | Cline |
|---|---|---|
| 开发模式 | 对话驱动单次任务 | Plan/Act 双模式 |
| 本地算力 | ❌ 不可接 | ✅ 支持 |
| 代码补全 | 很强 | 无 |
| 流程托管 | 弱 | 较强 |
| 框架完整度 | 完备(Agent / MCP / Skill) | 规则 + 上下文 + 附件 |
VS Code 配置参考
注:以下为 VS Code 通用配置,非 Trae 专有
Conda 环境
# 指定 conda 路径
Ctrl+, → python.conda → D:\codePython\anaconda3\condabin\conda.bat
# 配置 shell
Ctrl+, → terminal.integrated.defaultProfile.windows → PowerShell
# 终端自动激活 conda 环境
在 settings.json 中配置 terminal.integrated.profiles.windows
添加 "args": ["-ExecutionPolicy", "Bypass", "-NoExit", "-Command", "& {conda activate}"]
Python 环境管理
# 切换环境
Ctrl+Shift+P → Python: Select Interpreter
# 创建环境
Ctrl+Shift+P → Python: Create Environment
# 或 conda 终端命令创建(python 版本选择更全)
快捷键
| 功能 | 快捷键 |
|---|---|
| Zen 全屏 | Ctrl+K Z |
| 代码换行 | Alt+Z |
| 全局搜索 | Ctrl+Shift+F |
| 全局跳文件 | Ctrl+P |
| 全局跳变量 | Ctrl+T |
资源管理器隐藏文件
设置 → 编辑器 → 资源管理器 → Exclude:
**/__[a-zA-Z0-9_]*__/
**/.*[a-zA-Z0-9_]*/
📅 最后更新: 2026-05-22