当前位置:首页 > 技术分析 > 正文内容

AI时代的集成开发环境Trae使用体验

AI赋能全行业的时代已经来临,今天介绍下我使用具有AI能力的集成开发环境Trae的实际使用感受,说实话还是感觉颇为震撼的。首先介绍下Trae是什么,Trae是抖音集团下的一款集成开发工具,它与AI深度集成,具有智能问答、代码自动补全、AI自动编程等能力

还有很重要的一点,那就是Trae是完全免费的,而且在Windows下和MacOS下都已经支持了。我们直接去Trae的官网去下载即可,如下所示:

下载下来之后的Trae也只有194MB,安装过程就不介绍了。打开之后感觉整体布局有点类似于VsCode,然后开始写一段java代码吧,我这里新建了一个Hello.java,然后写一个最简单的Hello World,可以在下面进行运行,在控制台打印,如下图所示:

上面介绍的就是一个普通IDE的功能,接下来会介绍它的与AI联动的功能,就是Chat的能力,也就是交流和沟通。比如我们对左边的代码有什么疑问,比如我问它这个main方法有什么功能,它可以用对话的方式告诉我,来看如下图所示:

上面我圈出来的第一个地方就是问Trae的问题,下面就是它的回答,看得出来,回答的还是很专业的。我觉得最有趣的地方就是可以在提问的时候,直接引用左边的代码,这样我就不存在描述不清楚的问题了,毕竟AI直接可以读取到整个代码。引用代码也很简单,我们直接在引用这里选择即可,来看如下截图:

可以看到,我可以选择这个类,也可以选择这个方法,当然还可以选择其他文件,只是我这里就写了这一个文件。而且还可以选择大模型的引擎,这里默认的是Doubao的1.5,也可以选择DeepSeek的三个,有Reasoner、V3和V3-0324,支持的还是蛮丰富的,切换引擎的截图如下所示:

说完了Chat的部分,然后再来说一下Builder的部分,这个就可以帮我写代码了,可以在很大程度上降低我们的时间成本。 比如我这里让AI帮我写一个随机生成随机数的例子,可以看到下面AI会修改我当前的Hello.java这个文件,然后在里面添加了相关的代码,如下所示:

当然我们可以对AI添加的代码进行拒绝或者接受,如果AI没有正确的理解我们的逻辑,也可以避免AI帮倒忙,这一点还是很不错的。

在体验了Trae在处理java代码之后,感觉还是非常方便的,不过Trae毕竟刚发布没多久,后续可能会有更惊艳的功能,但是就目前来说,已经是相当不错了。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3659.html

标签: 集成环境
分享给朋友:

“AI时代的集成开发环境Trae使用体验” 的相关文章

云时代,Linux和容器为王,微软推出自己的发行版Azure Linux

看到今天的微软,其前CEO史蒂夫.鲍尔默肯定会后悔在15年前说过的一句话“Linux 是一种癌症(Linux is a cancer)”。 因为今天的微软不光靠Linux赚的钵满盆满,而且还发行了自己的Linux发行版Azure Linux。为了提高其云服务和容器化服务水平,其Azure公有云平台提...

K8s里我的容器到底用了多少内存?

作者:frostchen导语 Linux下开发者习惯在物理机或者虚拟机环境下使用top和free等命令查看机器和进程的内存使用量,近年来越来越多的应用服务完成了微服务容器化改造,过去查看、监控和定位内存使用量的方法似乎时常不太奏效。如果你的应用程序刚刚迁移到K8s中,经常被诸如以下问题所困扰:容器的...

面试被逼疯:聊聊Python Import System?

面试官一个小时逼疯面试者:聊聊Python Import System?对于每一位Python开发者来说,import这个关键字是再熟悉不过了,无论是我们引用官方库还是三方库,都可以通过import xxx的形式来导入。可能很多人认为这只是Python的一个最基础的常识之一,似乎没有可以扩展的点了,...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

15款测试html5响应式的在线工具

手机、平板灯手持设备的增多,网站要顺应变化,就必须要做响应式开发,响应式网站最大的特点在于可以在不同设备下呈现不同的布局,是基于html5+css3技术,目前越来越多的网站开始采用了响应式设计,而下面15款工具可以方便测试你的html5响应式效果。Responsinatorhttp://www.re...

HTML5最新版本介绍

HTML5是HTML4.01和XHTML1.0之后超文本标记语言的最新版本,由一群自由思想者设计,最终实现了多媒体支持、交互性、更智能的表单和更好的语义标注。 HTML 5不只是 HTML规范的最新版本,它是用于生成现代 Web内容的一系列相关技术的总称,其中最重要的三个技术是:HTML5核心规范...