Trae 初体验 - vscode要被替代了!强推Trae! # Trae「超级体验官」创意实践征文

我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:

https://www.trae.ai/?utm_source=juejin&utm_medium=juejin_trae&utm_campaign=techcall

菜鸟在Trae刚出现在掘金上的时候,就已经点击预约了,今天总算是等到它的windows版本发布了!

菜鸟安装Trae后,直接从vsCode导入插件和配置时发现:Vue - OfficialVue Extension Box这些个插件没有,然后在插件库里面搜也上搜不到,只能搜到分开的vue3插件,不过也不是很影响。然后 MarsCode 插件也没有(这么好用的插件居然没了),可能是因为Trae内置了AI功能!

看了一下TraeAI,chat是基于gpt-4oClaude-3.5-Sonnet的,感觉4o也是会有次数限制,还有一个Claude-3.5-Sonnet反正官网要收费,可能也就是免费给你用用,后面要收费的。builder的话就只支持Claude-3.5-Sonnet。反正菜鸟感觉后面Trae极有可能收费,国内都是这个样子,不然怎么宰你,手动狗头!

2025/3/12补充

现在更强了,支持了更多AI,但是感觉下料这么猛,很难不收费呀

在这里插入图片描述

其次,vscodegit能力确实没有idea强大(后端一直劝我直接使用idea开发前端,或者用idea拉代码),好用的gitLens还要收费!

gitLens平替见:工欲善其事必先利其器!你vscode配置了这些吗?

菜鸟使用了一下Trae,感觉像是vscodeidea的结合体,兼具了2者的优点,让前端从vscode切换到Trae,不会感到非常的不习惯(菜鸟之前切换用了一下idea,感觉很不习惯),而且其AI更加强大!

2025/3/12补充

Trae官方感觉还是很给力,说了git功能不好用,直接同步了vscodegit graph + git history插件过来了(之前没搜到),且还在不断进步中,又让菜鸟想用Trae了!

AI功能也提升了,感觉比Marscode更强大,可以和copilot一样,直接修改文件中的报错内容,并交给你确定是否替换!

在这里插入图片描述

2025/2/27补充(官方已经修复)

今天菜鸟要用Trae对已经有远程仓库的项目再加一个远程仓库,发现完全无法进行,甚至功能不如配置了Git Graphvscode,所以菜鸟果断换回vscode,然后菜鸟配置了copilot,发现和Trae一样甚至还多了几个可以选择的AI模型,可能copilot有次数限制,但是Trae没有,仅此而已!

所以希望官方可以把Trae的git模块升级一下,最起码要和idea一样吧(手动狗头)!不然怎么诱惑vscode用户?vscode现在唯一的槽点都比Trae好用,那谁会用Trae?而且Marscode插件完全不输copilot,就更不会有人愿意离开使用已久的vscode了!

尝试 builder 模式下创建一个项目

我在若依的项目下问了一个这个问题

在这里插入图片描述

我等了半天,发现咋没创建项目?看到回答后发现,Trae居然可以直接读取我整个项目代码,并判断出我的项目已经拥有了这些功能!

在这里插入图片描述

无项目时

那我如果新建一个界面再让其创建,是否可以创建出可以运行的项目?

在这里插入图片描述

惊恐的发现,居然还能在创建过程中和我们交互!

在这里插入图片描述

在这里插入图片描述

然后Trae还会自动帮你修改文件内容,你只需要都接受就行

在这里插入图片描述

接下来菜鸟就直接跳过了,把最后的结果跟大家汇报一下就行!

结果

很遗憾,当你npm run dev之后,出现的还是这个界面

在这里插入图片描述

就算修改路由,访问项目中生成的/login也没啥效果

在这里插入图片描述

所以得出结论:架构师AI暂时取代不了,手动狗头!

然后菜鸟看了一下:《Trae小册》,确实里面也不推荐使用builder模式处理复杂东西,简单的demo可以实现,这是任重道远的后续了!

在这里插入图片描述

尝试 chat 模式

使用TraevsocdeMarscode对同一个代码块进行优化,优化前代码如下:

// 菜单权限
for (let i of menuData) {
  if (i?.children?.length > 0) {
    for (let j of i.children) {
      if (j?.children?.length > 0) {
        for (let k of j.children) {
          if (k.display === true) {
            j.display = true
            i.display = true
          }
        }
        j.children = []
      }
    }
  }
}

Marscode提示

在这里插入图片描述

Trae提示

在这里插入图片描述

这里TraevsocdeMarscode使用差不多,都可以选择文件或者代码块等!

但是菜鸟看了一下逻辑,其实MarsCode提示的虽然复杂,但是更符合菜鸟的逻辑,思路也更像!Trae则提示得更简洁,但是需要思考如何变成递归,以及怎么将逻辑修改为递归,需要多问两次!

jsconfig.json

vscode转战trae,发现有的项目可以直接ctrl+点击引用跳转出来对应的引用文件,有的又不行,所以就研究了一下,发现了一个菜鸟平时疏忽的点!

在这里插入图片描述

菜鸟根据排除法确定了和jsconfig.json相关

在这里插入图片描述

发现回答中jsconfig.json似乎和编译器强相关?

在这里插入图片描述

chat模式也可以读取你的整个项目

chat模式可以读取你的整个项目,Marscode虽然也行,但是速度明显慢于Trae

在这里插入图片描述

代码提示

同一个地方的代码,Marscode提示:

在这里插入图片描述

Trae提示:

在这里插入图片描述

菜鸟感觉区别也不是很大(其实Trae的底层就是vscode,手动狗头),感觉支持国产的编译器Trae也行,就是一个字:区别不大,但是Trae更加智能、中文支持更好、使用也更简单。

Marscodevscode上真的挺好用的,希望官方别收费!也希望Trae今后也可以不收费,收费也别太离谱,一个月4.9元是个不错的提议!手动狗头!

总结

现在市面上的AI编译器或者AI插件功能都很强大,且功能上大差不差,主要还是看哪一个更加稳定、哪一个用着更加舒服更符合自己的胃口,以及是否收费也是影响用户的一个大点!

### VSCode 使用教程与常见问题解决 #### 初步了解 VSCode 的功能和界面 对于初次接触 Visual Studio Code (VSCode) 的用户来说,熟悉其基本操作至关重要。作为一款轻量级但强大的源代码编辑器VSCode 支持多种编程语言并提供丰富的插件生态[^1]。 #### 远程开发设置 为了实现本地 VSCode 对远程服务器上的文件进行编辑的目的,可以通过安装 Remote Development 插件包完成连接配置。这使得开发者能够在熟悉的图形化环境中管理云端资源,而无需依赖传统的命令行工具如 Xshell 或 Vim[^2]。 ```bash # 安装Remote-SSH扩展以支持通过SSH协议访问远程机器 ext install ms-vscode-remote.remote-ssh ``` #### Python 虚拟环境集成 针对 Python 开发者,在创建虚拟环境 venv 后可能遇到 IDE 无法识别解释器的情况。这时应确保 `.venv` 文件夹内的 `pyvenv.cfg` 中指定的路径仍然有效;必要时更新此配置文件中的绝对路径指向新的位置,并重启应用程序使更改生效[^3]。 ```json // pyvenv.cfg 示例片段 home = /path/to/python/executable include-system-site-packages = false version = 3.x.y ``` #### 解决 “Invalid Interpreter” 错误提示 当面对“Invalid Interpreter”的警告信息时,通常是因为选择了不存在或已损坏的 Python 版本所致。此时建议重新选择合适的解释器版本: 1. 打开命令面板 (`Ctrl+Shift+P`) 2. 输入并执行 `Python: Select Interpreter` 3. 浏览列表挑选恰当选项或者手动浏览至目标 python.exe 地址 #### F5 调试无响应处理方案 如果按下F5键启动调试却没有预期效果,则可能是由于当前工作区未关联任何有效的 launch.json 配置文件引起。可以尝试按照方文档指导新建一个简单的 JSON 结构来定义程序入口点和其他必要的参数。 ```json { "version": "0.2.0", "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal" } ] } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

PBitW

可以去掘金看更完善版本

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

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

打赏作者

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

抵扣说明:

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

余额充值