探索Trae:Cursor的完美替代,Claude-3.5-Sonnet与GPT-4o免费体验
点击关注公众号,“技术干货”及时达!
2025 年 1 月 —— 字节跳动(TikTok 的母公司)推出了 Trae,这款创新的 AI 驱动代码编辑器,旨在大幅提升开发者的工作效率。Trae 将强大的人工智能与简洁直观的界面结合,帮助开发者更快速、轻松地编写、调试和优化代码。
Trae 是一款专为国际市场打造的一体化开发环境(IDE)。
Trae 最吸引人的特点是它集成了人工智能,能够在编写代码的同时实时为开发者提供帮助。编辑器会在你输入代码的过程中进行分析,提供智能建议、解答问题,甚至检测并修复常见错误。这种 AI 辅助功能能让开发者把更多时间花在解决复杂问题上,避免浪费时间排查错误。
Trae 的实时代码建议功能会根据你输入的内容,自动提供上下文相关的建议,帮助你避免犯错,确保代码质量。此外,Trae 的 AI 还能根据自然语言描述生成代码片段,只要开发者简单描述需求,AI 就能自动生成对应的代码。
「侧边聊天」
聊天模式作为一个全能 AI 搭档贯穿你的编码过程。它能够解答编码问题、解释代码仓库、生成代码片段、修复错误等,满足你在开发过程中提出的各种需求。
启用聊天模式使用快捷键 「Command + U」 打开侧边聊天框。在聊天框左上角点击 「Chat」 以进入聊天模式。探索聊天模式添加上下文AI 助手可以理解当前项目的上下文信息,包括代码、文件和文件夹,从而更精准地协助你满足开发需求。
输入多模态内容你可以在聊天中添加图片,例如错误截图、设计草图、参考样式等,以更准确、高效地表达需求。
生成和处理代码变更根据你的需求,AI 助手会自动创建新文件或编辑现有文件,并保存生成的代码。你可以选择接受或拒绝代码变更,包括:
「接受代码变更时」,AI 助手会创建新文件或将变更应用于现有文件。所应用的代码将以差异(diff)格式显示。
「处理多个文件中的所有代码变更」
点击输入框上方文件列表中的 「Accept All」 或 「Reject All」 按钮,可批量接受或拒绝当前项目中所有代码变更。
「处理单个文件中的所有代码变更」
在编辑器中打开文件,点击顶部提示栏中的 「Accept」(快捷键:Command + Enter)或 「Reject」(快捷键:Command + Backspace)按钮,可批量接受或拒绝当前文件中的所有代码变更。
「处理单个代码变更」
在编辑器中,点击某个代码变更右上角的 「^Y」 或 「^N」 按钮,以接受或拒绝该特定变更。
此外,对于聊天中生成的代码片段,你可以按如下方式处理:
「说明:」
点击 「Copy」 按钮,将代码片段中的所有代码复制下来。在当前编辑器中打开的文件中,点击任意位置,然后点击 「Insert at Cursor」 按钮,将代码片段中的代码插入到光标所在位置。点击 「Add to New File」 按钮,新建一个文件并将代码片段中的代码添加到该文件中。对于代码变更,点击 「Apply」 按钮,将其应用到相应的文件中。?注意:与当前项目无关的代码不能被应用。
?「生成和运行命令」
在聊天模式中,根据你的需求,AI 助手将提供可执行的 Shell 命令,你可以一键运行。
你可以根据需要执行以下操作:
「说明:」
点击 「Copy」 按钮,将命令复制下来。点击 「Add to Terminal」 按钮,将命令添加到可用终端。点击 「Run」 按钮,在可用终端中执行该命令。「回退到先前版本」
在聊天模式中,你可以将项目回退到某一轮聊天之前的版本。
回退操作不可撤销;
仅支持在最新的聊天窗口中回退项目;
仅支持将项目回退到最新 10 轮聊天中的某个版本。
「找到目标聊天气泡」
在左侧,点击 「Revert」 按钮。系统会弹出一个对话框,显示此次回退将影响的文件。点击列表中某个文件的名称,该文件将在编辑器中打开,并显示将要发生的变更。
「确认此次回退的影响」
如果影响符合预期,点击 「Confirm」 按钮。
AI 助手将开始回退该项目。
「管理历史聊天记录」
点击聊天窗口右上角的 「Show History」 按钮,左侧将出现历史面板,显示来自聊天模式和构建者模式的所有历史聊天记录。
若要查看特定的历史聊天,点击相应条目即可跳转至该部分。若需删除某条历史聊天,悬停至目标条目,点击右侧的 「Delete」 按钮。已删除的聊天记录不可恢复。「内联聊天」
Trae 提供了嵌入在代码编辑器中的内联聊天框。你可以在编码过程中随时调用内联聊天,与 AI 助手交流的同时保持流畅的编码流程。
调用内联聊天你可以通过两种方式调用内联聊天:
在编辑器中将光标置于任意位置,然后使用快捷键 「Command + I」。在编辑器中选中任意代码,然后使用快捷键 「Command + I」,或点击浮动菜单中的 「Edit」 按钮。表达你的需求在内联聊天框中输入你的请求,例如为选中代码添加注释、解释选中代码、优化选中代码等,然后点击右侧的 「Send」 按钮或按键盘上的 「Enter」 键。
处理响应发送请求后,AI 助手生成的内容将以差异(diff)格式显示在编辑器中。你可以审阅这些代码变更,并选择接受或拒绝它们。
若要接受或拒绝所有变更,点击对话框左下角的 「Accept」 按钮(快捷键:Command + Enter)或 「Reject」 按钮(快捷键:Command + Backspace)。若要接受或拒绝特定变更,点击内容片段右上角的 「^Y」(快捷键:Control + Y)或 「^N」(快捷键:Control + N)按钮。重试聊天如果 AI 助手生成的内容不是你想要的,你可以点击聊天框左下角的 「Retry」 按钮,针对同一问题发起另一轮聊天,让 AI 助手重新作答。
点击关注公众号,“技术干货”及时达!
阅读原文
网站开发网络凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线:13245491521 13245491521 ,我们会详细为你一一解答你心中的疑难。 项目经理在线