玩转AI编程工具实战指南
最编程
2024-07-31 13:22:19
...
我正在参加「掘金·启航计划」
replit ⭐️⭐️
网络慢就不行了
有专门的ide,ide里集成了ai聊天还有各种代码使用工具。
Stenography ⭐️⭐️
功能:补全代码,解释代码
Tabnine⭐️⭐️⭐️
和copilot还是挺快挺好用的
功能:支持补全代码
CodeGeeX ⭐️⭐️
vscode中的插件类似于copilot,但是没有它好用,也没有它功能多;
官网有更多代码的使用方式还不错
生成代码,语言转换,生成不同种类代码供你选择(copliot需要自己cv),给代码写注释,给代码扩展
AI CLI ⭐️
个人感觉没有什么用途。
主要用途如下:
Cheat Layer ⭐️ ⭐️ ⭐️
主要是一款免写代码的工具
使用方式:安装谷歌插件
-
GPT-3 Code Generation
例如:输入进入亚马逊网站并搜索狗狗玩具;
就会生成相关代码,
然后跳转到对于搜索页面。
-
Scheduling Automations
可以制定一个任务,他会自动执行。
例如:每天早上10点在推特发送一篇关于狗狗的推文。
-
Linking Automations 自动打开网页
参数:runOnTab("WEBSITE","SCRIPT NAME",TIMEOUT ,{id:-1, newWindow:false, data: "test"})
-
内置功能
生成表格,文件,图片转文字,通过拖拽组件执行网页内的行为等等
工具比较
以下是目前最火的几个AI代码工具的比较表格:
工具名称 | 使用方式 | 好上手程度 | 是否免费 | 使用速度 | 适用范围 | 支持语言 | 功能亮点 |
---|---|---|---|---|---|---|---|
GitHub Copilot | 集成开发环境插件 | 容易上手 | 否(需订阅GitHub Codespaces) | 快 | 通用 | Python、JavaScript、TypeScript、Ruby、Go、PHP、C++、C#等 | 自动完成、自动生成代码 |
Codex by OpenAI | 命令行工具、API | 需要一定的学习和配置 | 是(需订阅OpenAI Codex) | 快 | 通用 | 多种编程语言 | 代码自动生成、代码补全、代码重构、代码缩写 |
TabNine | 集成开发环境插件 | 容易上手 | 部分功能免费 | 快 | 通用 | 多种编程语言 | 自动补全、自动完成、预测下一行代码 |
Kite | 集成开发环境插件 | 容易上手 | 部分功能免费 | 快 | 通用 | Python、JavaScript、TypeScript、Go、Java等 | 自动补全、自动生成代码、代码注释 |
CodeGeeX | 命令行工具 | 需要一定的学习和配置 | 是 | 快 | 通用 | 多种编程语言 | 代码自动生成、代码模板、自动补全 |
Stenography | 浏览器扩展 | ★★★ | 是 | ★★★★ | 在线学习与创作代码 | Python、Java、C++ | 语音转文本和回头注视翻译 |
- GitHub Copilot 使用简单,速度快,支持多语言,功能强大,实时提供代码建议与完成
- Codegex 适用于学习与练习,可以分析代码并推荐习题,但语言支持有限
- Tabnine 自动补全和重构功能强,支持主流语言,速度快,收费版本功能更丰富
- Stenography 拥有语音转代码等独特功能,适用于在线学习与创作,但上手难度较大
综上,如果要选择一款免费功能强大的AI工具,GitHub Copilot应该是首选;如果需要专业的自动补全与重构,Tabnine也很好;如果想体验独特的语音编程,Stenography不错。
推荐阅读
-
AI 助手新选择:豆包火星无代码智能编程新工具
-
玩转 PlantUML:颜色设定的实战指南
-
自动编程神器:这类工具借助AI力量,轻松协助或完成软件开发中编码工作。它们运用机器学习和语言理解技巧,能根据开发者需求直接生成所需的源代码,常见的一些例子包括...
-
实战探索:从AI代码自动生成模型到AI编程助手的运用之旅
-
如何用百度飞桨AI工具预估波士顿房价的示例代码指南
-
AI实战指南:程序员如何应用AI技术
-
CodeGeeX、CodeWhisperer、Github Copilot三款AI辅助编程工具,程序员该如何选择?
-
海量代码训练后,GitHub全新原生AI代码生成工具问世,网友热议:是否会取代编程?
-
在AI当道的今天,如何让程序员巧用工具来提高编程效率?
-
在Jupyter里玩转AI编程,就像有神仙帮忙一样,太令人惊叹啦!