AI Coding 基础实践02 - Trae AI在Pycharm中的使用01
- AI Coding 基础实践02 - Trae AI在Pycharm中的使用01
- 前言:
- 1 直接输出到IDE代码:
- 2 给出预览,你决定是否采纳:
- 后记 一:PyCharm 专业版安装trae
- 后记二 Trae AI 常用指令速查表(2026 最新)
- 一、核心代码指令(必记)
- 二、生成与编辑指令
- 三、项目与文件指令
- 四、调试与分析指令
- 五、快捷键(高效必用)
- 六、快速记忆口诀
AI Coding 基础实践02 - Trae AI在Pycharm中的使用01
前言:
在这篇博客里,我们用一个 gui的设计来给大家细节的展示一下。 Trae的具体使用方式。
1 直接输出到IDE代码:
给出的一些修改和代码的建议在这个下面的例子中,我们可以看到在一个源码的文件里面啊,直接会给出这个改动的地方改动的这些具体的代码,然后这个代码呢,在它的右上方呢有一个apply的这样的一个选项,这个选项呢能够把这个代码呢直接的会嵌入到你现在编辑的代码中。
2 给出预览,你决定是否采纳:
在上图中我们可以看到就是trae,他把修改代码嵌入到你的代码编辑空间之后,然后,你可以看到它会用绿色底部颜色标出整个要修改的代码空间,然后,
在蓝色框里面,用这个灰色的这样的一个代码comments的代码呢,把这个整个修改的区间呢给框起来了,这样的话你找到这个代码的也是非常方便的。
那么最关键的是在整个展开的这样的一个区间绿色区间的右上角它会有两个按钮,这两个按钮呢,一个是这个reject就是拒绝,还有一个就是accept就是接受,这两个按钮,如果你选择要接受它的代码就是通过review之后接到他的代码你就选择accept,这时候呢,这个代码呢就会直接的并入到你现在的代码区,比较方便。
并入代码之后呢,记得可以把这个注解的部分删除掉。
后记 一:PyCharm 专业版安装trae
PyCharm 2023.1.4 (专业版)也可以安装
侧边打开,有快捷键,也可以提问
这里可以选模型
下面的第一个框是trae的输出,最下面的那两个小框是需要我们操作的
/doc的应用
/explain的应用
码代码时也有提示(如果想要采用,可以按tab键)
社区版使用链接:
Python系列&AI系列(仅供参考):AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置
后记二 Trae AI 常用指令速查表(2026 最新)
一、核心代码指令(必记)
| 指令 | 功能 | 适用场景 | 操作方式 |
|---|---|---|---|
| /explain | 代码解释(自然语言说明逻辑、原理、流程) | 读源码、学框架、查复杂逻辑 | 选中代码 → 输入指令 / 右键菜单 |
| /doc | 生成规范注释(函数 / 类 / 行间) | 写文档、规范代码、团队协作 | 选中代码 → 输入指令 / 右键菜单 |
| /fix | 智能修复 Bug、报错、语法问题 | 代码报错、运行异常、逻辑错误 | 选中代码 → 输入指令 |
| /optimize | 性能 / 可读性优化(简化、提速、重构) | 代码臃肿、效率低、结构混乱 | 选中代码 → 输入指令 |
| /test | 生成单元测试 / 集成测试用例 | 测试覆盖、质量保障、回归验证 | 选中函数 / 模块 → 输入指令 |
| /refactor | 代码重构(提取函数、解耦、优化结构) | 代码复用、结构优化、维护升级 | 选中代码 → 输入指令 |
二、生成与编辑指令
| 指令 | 功能 | 示例 |
|---|---|---|
| /generate | 自然语言生成代码片段 | /generate "Python快速排序函数" |
| /complete | 补全当前行 / 块代码(实时智能提示) | 输入半截代码 → 指令 / Tab |
| /rename | 安全重命名变量 / 函数 / 类(全文件生效) | 选中标识符 → 输入指令 |
| /extract | 提取选中代码为独立函数 / 方法 | 选中代码块 → 输入指令 |
三、项目与文件指令
| 指令 | 功能 | 用法 |
|---|---|---|
| /open | 快速打开文件(模糊匹配) | /open main.py |
| /search | 全局搜索代码 / 内容 | /search "用户登录" |
| /build | 启动 Builder 模式(生成完整项目) | /build "SpringBoot+Vue后台系统" |
| /run | 运行 / 调试当前代码 / 项目 | 选中代码 / 文件 → 输入指令 |
四、调试与分析指令
| 指令 | 功能 | 场景 |
|---|---|---|
| /debug | 深度调试(定位异常、分析堆栈) | 程序崩溃、死循环、逻辑异常 |
| /trace | 执行流程追踪(步骤 + 变量变化) | 复杂逻辑、递归、异步代码 |
| /review | 代码审查(规范、安全、质量检查) | 提交前校验、团队 Code Review |
五、快捷键(高效必用)
- Chat 模式:Ctrl+Shift+A(Win)/ Cmd+U(Mac)
- 局部编辑:Ctrl+K(Win)/ Cmd+K(Mac)
- Builder 模式:Ctrl+Shift+B(Win)/ Cmd+Shift+B(Mac)
- 接受 / 拒绝修改:Alt+Y/Alt+N(Win);Control+Y/Control+N(Mac)
六、快速记忆口诀
- 看不懂 → /explain
- 要注释 → /doc
- 有 Bug → /fix
- 想优化 → /optimize
- 要测试 → /test
- 写代码 → /generate
Franklin
AI Coding 基础实践02 - Trae AI在Pycharm中的使用01