欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

玩转AI编程工具实战指南

最编程 2024-07-31 13:22:19
...

我正在参加「掘金·启航计划」  

replit ⭐️⭐️

网络慢就不行了

有专门的ide,ide里集成了ai聊天还有各种代码使用工具。

image.png

Stenography ⭐️⭐️

功能:补全代码,解释代码

Tabnine⭐️⭐️⭐️

和copilot还是挺快挺好用的

功能:支持补全代码

CodeGeeX ⭐️⭐️

vscode中的插件类似于copilot,但是没有它好用,也没有它功能多;

官网有更多代码的使用方式还不错

生成代码,语言转换,生成不同种类代码供你选择(copliot需要自己cv),给代码写注释,给代码扩展

image.png

 

AI CLI ⭐️

个人感觉没有什么用途。

主要用途如下:

image.png  

Cheat Layer ⭐️ ⭐️ ⭐️

主要是一款免写代码的工具

使用方式:安装谷歌插件

image.png

  1. GPT-3 Code Generation

例如:输入进入亚马逊网站并搜索狗狗玩具;

就会生成相关代码,

image.png 然后跳转到对于搜索页面。

image.png  

  1. Scheduling Automations

可以制定一个任务,他会自动执行。

例如:每天早上10点在推特发送一篇关于狗狗的推文。

image.png

  1. Linking Automations 自动打开网页

参数:runOnTab("WEBSITE","SCRIPT NAME",TIMEOUT ,{id:-1, newWindow:false, data: "test"})

  1. 内置功能

生成表格,文件,图片转文字,通过拖拽组件执行网页内的行为等等

    • image.png

工具比较

以下是目前最火的几个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不错。