分享好友 最新资讯首页 最新资讯分类 切换频道
盘点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。

最新文章
网络营销秘籍,揭秘正品蓝SEO的力量
正品蓝SEO,网络营销的秘密武器,揭秘其核心策略与技巧。通过优化关键词、提升网站排名、增加流量,助力企业快速提升品牌知名度
游戏推广和亚马逊运营推广专员有什么区别
岗位职责:1、制定和执行销售计划,通过分析市场数据销量数据,做出针对性的运营决策,达成链接业绩目标;2、实时监控产品listin
谷歌SEO关键词入门至精通:从2025年展望新趋势新机遇的旅程
深耕外贸和跨境电商8年,一线实战派,长期主义者和终生学习者,坚信复利的力量。现在在深圳创业,是一家初创跨境电商公司的CEO。
教你彻底关闭网页广告,小白都学得会
想必大家对效果已有了大致了解,那么废话不多说,抓紧收藏,我们正式开始!网页广告的产生主要是两个方面:要想解决彻底解决网页
店铺宝贝标题该怎么优化
下面我说下我是怎么选择这组关键词的。首先,网站会有一个主题,比如我是做人才网的,又或者是做复读机或者其他等等。这个主题是
用AI绘制惊艳美女写真,轻松生成您的AI女友!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=0
网站怎么申请百度收录 如何快速申请百度收录,提升网站曝光度
网站如何申请百度收录:一步步走向成功在当今的数字化时代,网站作为企业在互联网上的门面,其重要性不言而喻然而,仅仅拥有一个
阿里老曾P9_L1 (55节)(优化版) 职场课-高绩效沟通向上管理情绪管理【L1】_第38节轻松应对职场的能力共情沟通能力 08
第一步不是先讲五号,不是先讲我,我这边很忙,我这边怎么样,别人不管别人不care你怎么样,别人
【小程序商城制作一个需要多少钱】做一个小程序商城要大概要花多少钱?2024-08-27 15:15:37
  【小程序商城制作一个需要多少钱】做一个小程序商城要大概要花多少钱?主要还是看你选择哪种方式以及实现的功能要求,一般市
国内Linux Web一键安装包/面板介绍及安装方法
1,官方网站 官方网站:HTTP://amh.sh2,面板介绍 截止到AMH4。2版本都是提供免费安装的,后来