国产AI代码编辑器TRAE使用详解!对标Cursor

就在本月,字节推出了国产最强AI编码工具:TRAE,直接对标的Cursor,博主也试用了一段时间,编码效果已经快接近Cursor了,最主要的是:**它支持免费不限量使用gpt-4o和claude-3.5-sonnet,**那今天就带大家来详细体验下TRAE的界面及使用效果如何!

TRAE使用攻略详解

TRAE是什么?

TRAE是字节跳到发布的AI编码IDE工具,支持持免费无限量使用gpt-4o和Claude-3.5-Sonnet编程大模型,具备全自动开发模式“Builder模式”,可实现需求理解、代码生成、文件操作及错误修复一体化。Trae支持多模态开发,可直接通过上传原型或截图生成代码。

TRAE如何下载?

1、进到TRAE官网直接下载

官网地址:Trae - Ship Faster with Trae

目前只支持Mac和Windows两个版本,不过已适用于绝大部分研发人员了!

下载后完成安装即可!

TRAE如何使用?

1、登录TRAE AI

打开软件后,右侧聊天框会先提示去登录!这里可以使用谷歌进行快捷登录!这里要注意下,一定要开全局加无痕模式,因为TRAE目前只开放了海外版,不开全局加无痕模式会出现如下,我已经给大家问过了客服团队:国内版在3月份发布!

这里开全局模式即可

登录成功界面如下

成功登录后会自动跳转回TRAE界面

2、导入插件

TRAE提供了快捷导入配置方式,点击右上角头像,进到设置页面,可以直接把VSCode和Cursor的差距导入过来

基本几秒就完成全部插件导入,可以在左侧已安装页面看到

3、插件推荐

如果之前没有用过cursor或者vscode的也没事,这里给大家推荐下必装的插件

JAVA语言

前端VUE开发
  • **Vue Official:**官方推荐的Vue3开发插件
  • **Vue 3 Snippets:**Vue3 代码提示
  • **ESLint:**主要用于代码规范检查,对代码不符合规范的会报错提示
  • **Stylelint:**CSS 代码检查 && 格式化
  • **Prettier:**代码格式化
  • **EditorConfig for VS Code:**可以统一不同编辑器的编码风格
  • **Code Spell Checker:**校验单词拼写错误
  • **Sass:**sass样式编写
  • **DotENV:**高亮 .env 文件
Python语言

推荐安装插件:

  • **Git Graph:**Git神器,堪比Pycharm内的Git管理器。
  • **Python Preview:**可展现可视化调试的过程
  • **Python Snippets:**可以让我们的 Python 编程更加高效。它包含了大量的内置方法,以及string、list、sets、tuple、dictionary、class代码片段,并且还为每个代码段提供至少一个示例。
  • **autoDocstring:**能够自动生成函数的注释格式,通过tab键快速切换填充块编写相应的注释。
  • **Python Docstring Generator:**可以自动创建docstring

4、TRAE使用-Chat模式

经常使用cursor的圈友们肯定已经熟练使用了:Ctrl + K 和 Ctrl + L 这两个快捷键了,TRAE对应的这两个键变了,分别是Ctrl + I 和 Ctrl + U

选中代码内容,按下Ctrl + U就会自动把代码拉取到右边聊天框,目前只支持GPT-4o和Claude-3.5-Sonnet两种模型!不支持模型自定义!

发送问题后,AI会自动读取和当前内容有关联的引用,并自动导入优化

5、TRAE使用-Builder模式

Builder这个有点类似于Cursor里的COMPOSER-Agent模式,经常使用Cursor的应该都体验过它的强大之处,右键可以快捷添加,点击Agent可以实现自动化构建及代码优化

不过目前TRAE还没这么智能,不支持右键添加,需要点击#号手动导入文件或者代码,目前Builder模式也只支持Claude-3.5-Sonnet模型

目前看优化的代码结果比Cursor的Agent的稍微差些,还是会报错,需要人工再审查下

总结

这款产品从制作来看,还是略显仓促,很多功能都没有完全对标 Cursor 进行开发,不过字节的研发实力还是很强的,可以期待他们后续版本的更新。

不过使用体验感来很容易上手,经常使用Cursor开发再使用TRAE开发可以丝滑切换,快捷键基本一致!另外重点是:可以无限量使用gpt-4o和claude-3.5-sonnet,果然还是大厂财大气粗!

优点总结

1️⃣ 中文友好:安装后直接选择中文界面,小白也能轻松上手!🫶
2️⃣ UI设计佳:界面简洁美观,功能提示也比Cursor更贴心,用起来很舒服~✨
3️⃣ 响应速度快:AI对话流畅,Builder功能(类似Cursor的Composer)可以自动生成代码文件,效率拉满!⚡
4️⃣ 免费使用Claude 3.5:这可是Trae最大的亮点!不写代码,拿来写文章、处理文案也是不错的选择。📝

缺点总结

1️⃣ 梯子模式限定:登录时必须挂梯子,否则会提示网络异常,不过3月份就会上线国内版
2️⃣ Claude模型表现一般:上下文窗口和输出效果都不如Cursor,同样的提示词需要多次调整才能生效,有点费劲。💢
3️⃣ 功能缺失:Cursor的Rules、自定义模型、Agent等功能Trae统统没有,配置项简单得像一张白纸。📜

### Trae 使用教程 Trae 是一种用于构建高效网络应用的技术工具集,旨在简化开发流程并提高性能。为了帮助理解如何使用 Trae 创建应用程序,下面提供了一个简单的入门指南。 #### 安装 Trae 要开始使用 Trae,首先需要安装必要的依赖项: ```bash npm install trae --save ``` 此命令会下载 Trae 及其核心库到项目中[^1]。 #### 初始化项目结构 创建一个新的文件夹作为项目的根目录,并设置基本的 HTML 文件来加载 Trae 应用程序: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Trae App</title> </head> <body> <div id="app"></div> <script src="./path/to/trae.js"></script> <!-- 替换为实际路径 --> </body> </html> ``` 这段代码定义了页面的基本框架以及引入 Trae 的脚本位置。 #### 编写第一个组件 接下来,在 JavaScript 中编写一个简单组件以展示 Trae 功能: ```javascript import { createApp, h } from 'trae'; const app = createApp({ render() { return h('h1', null, 'Hello World!'); } }); app.mount('#app'); ``` 上述代码展示了如何通过 `createApp` 函数初始化一个新实例,并将其挂载至指定 DOM 节点上显示 “Hello World!” 文字。 #### 构建复杂界面 随着需求增长,可以利用更多特性如状态管理、路由导航等功能扩展应用逻辑;同时也可以集成其他第三方插件增强用户体验。 对于更详细的配置选项和其他高级特性的介绍,请参阅官方文档获取更多信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神码小Z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值