news 2026/4/24 3:08:23

Python系列AI系列(仅供参考):AI Coding 基础实践02 - Trae AI在Pycharm中的使用01

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python系列AI系列(仅供参考):AI Coding 基础实践02 - Trae AI在Pycharm中的使用01

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 3:07:21

新型网络钓鱼利用 Linux 虚拟机入侵 Windows 系统

攻击概述 一种名为 "CRON#TRAP" 的新型网络钓鱼活动正在利用 Linux 虚拟机 感染 Windows 系统。该虚拟机内置后门,可秘密访问公司网络并建立持久化控制通道。 💡 技术背景:使用虚拟机进行攻击并非新鲜事,勒索软件团伙和…

作者头像 李华
网站建设 2026/4/24 3:06:39

设计-插秧机系统设计

插秧机系统设计是农业机械化进程中的关键环节,其核心作用在于通过科学配置各功能模块,实现秧苗高效、精准的移栽作业。传统人工插秧效率低、劳动强度大,且受天气、人力等因素影响显著。插秧机系统通过机械结构与动力传输的协同设计&#xff0…

作者头像 李华
网站建设 2026/4/24 3:06:21

ContextMenuManager:轻松掌控Windows右键菜单,打造个性化操作体验

ContextMenuManager:轻松掌控Windows右键菜单,打造个性化操作体验 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾经因为Windows…

作者头像 李华
网站建设 2026/4/24 3:02:21

永远不要让 Web 服务器以 root 运行。使用专用目录并限制权限。

它的本质是:通过身份隔离和文件系统沙箱,将 Web 应用可能遭受的攻击后果限制在“局部受损”,而非“系统崩溃”。如果 Web 服务器以 root 运行,任何代码漏洞(如文件上传、命令注入、反序列化)都将直接转化为…

作者头像 李华