目前我已经使用Trae一个多月,然后这几天尝试用了Cursor,我讲实话有几个点是让我觉得Cursor甩了Trae几个点的。
linter
在实际操作中,Trae是没有修复这个linter动作的,这个动作通常我要在浏览器自行操作复制粘贴后,Trae进行修复,而且实测下来,Cursor是没有问题的
选取代码
选取代码方面,我觉得Trae有多此一举的行为,举例
- 在选取文件,无需选择文件夹或者文件,他只需要搜索,比如example,文件和文件目录都会选取出来,加快选的速度,但是Trae 多一个#的操作
- 在选取#之后,Cursor的选取量比较多,git都有,还有一些其他的
图片选择
这个功能我强烈希望Trae能够加上, 对于想要外包业务的程序员或者快速生成自己的app的程序员非常有用,可以通过图片,看到文字,,然后理解内容,生成自己的界面风格,以及快速理解大量图片文字,然后通过喂食的上下文理解
终端是否可以省略
在chat界面,当有一个终端需要跑起来,Trae的选择是在下方多处一个终端来跑,Cursor的选择是在Chat界面就开始跑,讲实话,我觉得Cursor这个步骤反而少一步,是不是更合理一些?
代码优化方面
- 代码生成方面,因为我用Cursor只用了几天,但是给我感觉就是Cursor真他妈好用,我之前一直使用的是Trae,从代码角度不知道为啥,就是生成出来的效果,和理解我意思的速度要准,这是我最直观的感受
界面方面
讲实话,可能我才用几天,所以不太习惯Cursor的界面风格,但是这个还好,我用vscode习惯了
缺点
目前我只看到了双方统一的缺点,但是Trae更甚,就是一个简单的刷新页面之后,先获取登陆态,然后再挂载app的一个行为,双方代码大同小异,都没注意到要重定向的问题,应该是我手动喂数据的时候,没有提醒,所以他们漏掉了这个行为,所以导致,不断修复自己对的代码。需要人工喂数据,才能搞定,但是Trae都没用,他已经疯魔了
总结
总的来说,虽然我用Trae在前,但是Trae还有很大的进步空间,我目前有打算试用Cursor的打算,Trae最大的好处是,可以快速浏览整个项目,给你理解的空间和时间,然后逐一解释,这个Cursor是没有的。这个wordspace是非常实用,点赞!但是在代码角度的话来看,Cusor 可以说完胜,特别是我是后端小白,在代码提示,以及代码生成能够贴合我的代码风格,这是我没想到的。
瞎BB
从实际出发,用户买单的话,我趋向于Cusor,无非是学习成本的问题,可能有人抨击爱不爱国问题,从产品角度而言,我希望国产越来越好,但是做生意做市场,我觉得用户体验很重要,不管白猫黑猫找到老鼠就是好猫。我还是会继续用Trae,因为大模型在不断迭代,用户体验也在提升。我才用Cursor几天,所以大家都加油了~