分享好友 最新资讯首页 最新资讯分类 切换频道
盘点3款AI编程助手,开发效率翻倍
2024-12-27 19:52

伴随着 AI 的大火,后台有小伙伴问我:AI 是否会淘汰程序员

盘点3款AI编程助手,开发效率翻倍

我的答案很明确

AI 只会淘汰不会用 AI 的程序员。

也会你对 AI 的印象还停留在智能问答。

,你不得不感叹,AI 已渗透到你职场的方方面面。

设计师用 AI 生成图像,运营人员用 AI 来优化文案,客服人员用 AI 来智能回复,程序员用 AI 来生成代码,据称百度内部 20% 的代码都是由 AI 生成的。

虽然 AI 写代码已经很强了,但有多少同学能真正用好它呢

今日分享,就给大家展示下如何应用 AI 编程助手,提高开发效率。

AI 编程助手,说白了就是以 GPT 为代表的大语言模型,在编程这个垂直场景的应用。

其中的典型代表就是 GitHub 和 OpenAI 合作开发的 Copilot,目前国内也有了很多平替。

下面分别简单介绍一下它们。

官网:https://github.com/features/copilot/

不多说了,AI 编程助手工具领域的祖师爷,底层是 GPT-3.5,经过了大量代码片段的训练,因此非常擅长结构化的代码语法和语义。

体验非常出色,唯一的缺陷是需要付费使用,不过新注册用户可以免费体验一个月。

接下来介绍的3款国产平替,对个人开发者都是免费的,个个能顶。

https://comate.baidu.com/zh

百度开发的 AI 编程助手,底层是百度的文心大模型,训练数据包含了百度自己多年积累的代码大数据和优秀开源项目,在百度内部得到了广泛使用。

https://codegeex.cn/

CodeGeex 是智谱团队开发的一款 AI 编程助手,底层是 GLM 大模型,同样经过了大量代码数据的训练。完全免费,生态活跃。

https://code.fittentech.com/

Fitten Code是由非十科技研发,底层由大模型驱动的AI编程助手完全免费,速度超快。

要问哪款更好用

国产的 3 款 AI 编程助手,就目前的体验而言,都非常丝滑,都支持插件安装,而且使用方式也基本雷同。

所以,喜欢哪个用哪个~

下面就以我经常使用的 Fitten Code 为例,给大家展示下具体的使用案例。

这些 AI 编程助手,都支持直接在 IDE 中作为插件使用,覆盖 VS Code、JetBrains 都主流 IDE ~

不知道大家常用的 IDE 都有哪些?这里以轻量编辑器 VS Code 给大家演示。

点击左侧的扩展页面,然后在搜索框中,输入 Fitten code (Comate、CodeGeex)都是类似的,右侧点击安装:

然后在左侧侧边栏就会看到多了一个插件的图标

接下来,给大家演示下猴哥最常用的几个功能。

刚 clone 一份开源项目,代码看不懂怎么办

没关系,选中你看不懂的部分,右键选择 “Fitten Code – 解释代码” 进行解释,左侧直接给出详细解释。

这个功能可以说是最常用的。

那么多库,那么多函数名,记不住怎么办

初始化一个类,需要自定义很多变量,实在是太繁琐

没关系,现在你只需要一次 Tab 键

打开代码文件,输入一段代码,Fitten Code 会根据上下文,为您自动补全代码,如果接受它的建议,按下 Tab 键,然后再调整到你的预期就好。

这个功能其实还是代码补全,不过日常经常用到,所以单独拎出来。

写一段注释,比如我说 ,Fitten Code 会根据上下文,将你的注释意图补全,给出 。

接下来,你只需要不断按下 Tab 键,接受它一步一步给你的建议。

相反,Fitten Code 还能够根据您的代码自动生成注释。

通过分析您的代码逻辑,为您的代码提供清晰易懂的解释,提高代码的可读性。

选中需要生成注释的代码段,然后右键选择 “Fitten Code – 生成注释”

 
 

程序员最痛苦的事,莫过于修 Bug 。

开发 1 小时,bug 修 1 天。

莫名其妙的 Bug,现在有 AI 帮你搞定。

比如,上述冒泡排序算法中,我把索引搞错了,来看看 AI 怎么帮我解决

选中对应代码段,然后右键选择 “Fitten Code查找Bug” ,如下图所示。

这个功能自由度最高,你可以随意问他你想要实现的功能

当然,你也可以基于某一段代码中不理解的部分,向他提问

选中代码部分,聊天框中输入你的问题,Fitten Code会自动引用用户所选中的代码段。

怎么样?这样写代码的效率,是不是快了很多。

强烈建议大家用好这些 AI 工具,帮你节省时间,实现更多创意~

遇事不决,就问 AI。

最新文章
手游单机游戏排行榜前十名
手游行业近年来发展迅猛,各类游戏层出不穷,但单机游戏一直是游戏界的经典代表。我们将为大家介绍手游单机游戏排行榜前十名,其
揭秘HTML SEO优化技巧,助力网站排名飙升的秘籍
等),有助于搜索引擎更好地理解页面结构,从而提升页面质量。(2)页面简洁性:避免使用过度的嵌套标签,减少页面代码量,以提
Search Nigeria是一个尼日利亚的搜索引擎,它允许用户搜索网页、图片和视频、新闻、博客以及其他各种在线内容
Search Nigeria是一个尼日利亚的搜索引擎,它允许用户搜索网页、图片和视频、新闻、博客以及其他各种在线内容。以下是Sear
用AI生成逼真人像—最强美女写真工具评测与使用指南
步骤1:访问搜狐简单AI官网或下载对应软件 通过搜索引擎找到搜狐简单AI,进入官网后,您可以直接在线注册账号,或根据需要下载相
百度ai智能写作平台官网入口
百度AI智能写作平台的优势在于其高效、准确和稳定。它能够快速响应市场需求,提供实时更新的内容,满足用户对时效性的要求。同时
我的世界tooldroid v5.4.57
我的世界tooldroid是一款专为我的世界玩家打造的辅助工具,软件中有超多的模组和小地图,网络正热门的现代军事最终测试模组、镭
百度关键词手机排名指_百度关键词手机有排名pc没有排名
本文目录导读:百度关键词手机排名指的概念影响百度关键词手机排名的因素提升百度关键词手机排名的实战技巧在当今数字化的时代,
柳化股份涨1.85%,成交额4465.17万元,该股当前无连续增减仓现象,主力趋势不明显
12月11日,涨1.85%,成交额4465.17万元,换手率1.70%,总市值26.36亿元。根据AI大模型测算柳化股份后市走势。短期趋势看,该股当
组织 Organizations
本文内容为AI智能模型生成,文章内容仅供参考,如果有任何问题或意见,请点击右侧用户帮助进行反馈。我们将立即修改或删除。 AI
岳阳网站开发怎么推广
岳阳网站开发的推广需要依赖于多元化的推广策略,包括但不限于:一、搜索引擎优化(SEO);二、社交媒体营销;三、内容营销;四