优雅不止于表面!Trae的首次体验简直让人惊艳!

Trae一起提升开发效率的亲身体验

在软件开发的领域里,追求高效和创新总是我们的目标。作为开发者,我们常常思考:怎样才能更快地写出高质量的代码?又该如何借助AI来提升我们的协作效率呢?这些问题值得我们深入探讨。

最近,AI行业又推出了一个新玩意儿——Trae,这是一款全新的智能协作AI IDE,正在为许多开发者的工作带来全新的体验。我想和大家聊聊我第一次使用Trae的感受,希望可以帮助大家更好地理解这款工具,提升开发效率。

优雅不止于表面!Trae的首次体验简直让人惊艳!

Trae的基本介绍

Trae是一款集成了AI辅助编程智能代码建议自动生成代码文件灵活适配多种场景的IDE。它不仅能帮助开发者更快地写代码,还能根据具体的需求生成并维护代码,从而优化开发流程,实现高效协作。

官方网站:trae.ai

下载完成后,安装过程非常简单,具体步骤就不多说了。安装完毕后,我们需要选择主题和进行登录等设置。

优雅不止于表面!Trae的首次体验简直让人惊艳!

接下来,咱们就可以开始使用了。

优雅不止于表面!Trae的首次体验简直让人惊艳!

Trae的初次体验

安装完成后,我们立刻就进入了IDE进行使用。

IDE的主界面

首先,在主页面的右上角有一个按钮,可以打开侧边栏。这个侧边栏就是AI辅助工具,里面有两个选项:ChatBuilder。具体来说:

优雅不止于表面!Trae的首次体验简直让人惊艳!

Chat类似于网页上的对话式AI,可以为我们提供智能问答的帮助。而Trae的核心功能在于Builder,从名字就能猜到,它和自动生成代码息息相关。今天,我们就重点看看Builder这个功能。

切换到Builder模式后,我们发现它是通过对话框来执行命令的

优雅不止于表面!Trae的首次体验简直让人惊艳!

首先,我们得考虑一下要做什么项目,并清晰地描述这个项目。

用自然语言描述生成项目

接下来,我尝试用自然语言描述,想让IDE为我自动生成一个项目。因为我喜欢摄影,于是我让它帮我做一个类似照片墙的程序。你可以看到我的指令截图:

优雅不止于表面!Trae的首次体验简直让人惊艳!

编辑完后,我把指令发送给AI:

优雅不止于表面!Trae的首次体验简直让人惊艳!

AI在思考了一小段时间后,告诉我会创建一个应用,并说明了将要使用的技术栈等信息。同时给我提示了生成项目的命令,这些命令需要我主动点击按钮才能执行。

优雅不止于表面!Trae的首次体验简直让人惊艳!

点击运行后稍等片刻,真的生成了一个React项目。

优雅不止于表面!Trae的首次体验简直让人惊艳!

按照提示打开网页后,果然出现了我想要的照片墙应用。说实话,效果比我想象中的还要好,甚至比我描述的内容更直观,因为我只提到修改图片路径,而它直接给出了添加图片的输入框,显得更为人性化。

优雅不止于表面!Trae的首次体验简直让人惊艳!

进一步优化项目

为了看看Trae这款AI工具的强大,我决定对项目进行一些优化,比如支持照片删除、自定义照片墙标题、点击放大照片等等。我们开始吧:

我再次发送指令,让AI对现有项目进行优化,以支持自定义标题。

优雅不止于表面!Trae的首次体验简直让人惊艳!

AI根据我的要求修改了项目中的文件,并且在修改过程中我可以审查所做的改动,就像使用git diff命令一样,能清楚地看到代码的变化。

运行后刷新页面,发现标题真的增加了,并且支持修改:

优雅不止于表面!Trae的首次体验简直让人惊艳!

看来这对AI来说不算难事。接着我给出了更细致的指令,比如要修改项目启动时页面上默认显示的图片。

优雅不止于表面!Trae的首次体验简直让人惊艳!

结果真的改好了,后面支持照片删除等功能也通过描述逐一实现了。

继续让AI帮助完善项目

这次我给了AI一个比较开放的指令,让它帮我思考还有哪些地方可以优化:

优雅不止于表面!Trae的首次体验简直让人惊艳!

AI提出了一些需要优化的地方后,竟然开始自行修改代码。最终效果就是这样:

优雅不止于表面!Trae的首次体验简直让人惊艳!

还支持切换布局:

优雅不止于表面!Trae的首次体验简直让人惊艳!

虽然效果看起来不是特别优雅,但我觉得AI已经做得相当不错了。后来我也向AI反馈了照片存在空白的问题,但在它修改完代码后,问题依然存在。

文档能力

最后,在把项目提交到Github之前,我让AI帮助我重写README文件,来测试一下它的文档能力:

优雅不止于表面!Trae的首次体验简直让人惊艳!

重写后的样子:

优雅不止于表面!Trae的首次体验简直让人惊艳!

我还好奇地问了它一个问题,哈哈,显然它还不支持git提交。

优雅不止于表面!Trae的首次体验简直让人惊艳!

虽然不支持git提交,但像启动项目这样的简单操作,它还是可以胜任的:

优雅不止于表面!Trae的首次体验简直让人惊艳!

使用Trae后的感受

这次体验让我对Trae有了更深的认识。它不再只是个简单的对话AI,基于AI的IDE能够真正生成完整的项目,优点主要包括:

1)能够理解自然语言并识别精准。我在生成项目时几乎没有使用任何提示技巧,只是用开发者的语言描述需求。

2)在执行指令时可以进行互动。执行命令前会让开发者确认,修改代码时也能进行审查。

3)生成代码的效率非常高

当然,使用过程中也发现了一些不足,比如在照片排版上仍然存在问题,经过多次指令调整后,问题依然没能解决。

对Trae的再认识

在实际开发中,我们常常需要快速生成代码。例如,在Web开发中,可能急需一个用户注册的页面。借助Trae,我们可以直接用自然语言描述需求,让AI生成代码。

不仅如此,Trae还可以在智能问答与调试上下文感知补全多语言支持便捷编辑与重构等多个方面进行功能扩展,简直是个“多面手”的智能开发者。

小总结

Trae:开发者的新伙伴,提升编码体验

说到Trae,这款智能协作AI IDE真的是在改变我们开发的方式。无论是代码自动补全AI智能优化代码,还是高效调试团队协作,Trae都能为我们带来不少便利。对开发者来说,Trae不仅能让我们写代码的速度更快,还是提升代码质量的好帮手,确保团队之间的协作更加顺畅。

来源:知乎
原文标题:何止是优雅!简直就是优雅!Trae首次体验~
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

《优雅不止于表面!Trae的首次体验简直让人惊艳!》有11条评论

  1. 第一次用自然语言让AI生成项目,效果竟然超出预期,这种体验真的很棒,其他开发工具能否做到呢?

    回复
  2. Trae的AI生成项目功能真是让人惊艳,特别适合初学者。不过要注意,指令描述要尽量详细,否则可能达不到预期效果。

    回复

发表评论