【工具】1858- 通义灵码:阿里云推出的免费智能编码助手

前端自习课

共 3600字,需浏览 8分钟

 · 2023-11-11

关注 “AI 工具派

探索最新 AI 工具,发现 AI 带来的无限可能性!


点击获取AI知识库

「近期热门」

  1. Pixian.ai:轻松去除图片背景的免费 AI 工具

  2. QrGPT:完全免费的 AI 二维码生成工具

  3. Firefly:Adobe 推出的 AI 绘图工具

  4. Gamma:目前最好用的 AI 生成 PPT 工具

  5. DeepL:无比强大的免费 AI 翻译工具

  6. AIDesign:腾讯智能 AI 在线 Logo 生成器

  7. Wiseone:用 AI 帮助你高效阅读和学习
  8. Claude2:GPT4 强劲竞争对手来了,完全免费!
  9. AI Colors:轻松定制你的网页配色方案
  10. Codeium:强大且免费的AI智能编程助手

今天 Chris 给大家推荐的工具是通义灵码,一款由阿里云推出的一款基于通义大模型的智能编码辅助工具,快来一起看看吧。

作为程序员的 Chris 来说,最喜欢这类工具了!效率是实实在在的提高了不少。

工具地址:https://tongyi.aliyun.com/lingma/

一、工具介绍 🛠️

通义灵码是阿里云推出的一款基于「通义大模型」「智能编码助手」,并且在本次杭州云栖大会上与大家见面了。通义灵码核心功能包括:

  • 「提供行级/函数级实时续写」:根据上下文和当前语法,自动预测和生成建议代码;
  • 「自然语言生成代码」:通过自然语言描述功能,自动生成代码和注释;
  • 「单元测试生成」:支持根据常见框架生成单元测试以及单元测试相关代码解释;
  • 「代码注释生成」:一键生成方法注释,提升代码可读性;
  • 「代码解释」:支持 30+ 种语言,选中代码后自动识别语言并生成代码解释;
  • 「研发智能问答」:对特定领域的知识进行问答,比如提问阿里云 OSS 相关问题;
  • 「异常报错排查」:帮助你快速解决研发问题;
  • 等等

并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者高效、流畅的编码。


目前通义灵码兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE,支持 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

二、快速上手 🚀

通义灵码的核心功能较多,在“快速上手”这个章节,Chris 将和大家介绍 “VSCode 安装使用”和“自然语言生成代码”两部分:

1.VSCode 安装

在 VScode 插件中搜索“通义灵码”,就可以安装了:

2.账号登录

然后打开插件,登录账号:

接着会进去阿里云授权登录页面,提示下面这个就表示授权成功:

2.自然语言生成代码

Chris 以 JavaScript 脚本为了,在编辑器中输入“描述功能”的内容,稍等一秒左右,通义灵码就会自动生成代码,只需要按 Tab 键,代码便会自动插入编辑器中。

通义灵码的响应速度还是蛮不错的!

三、核心功能 🔍

Chris 在前面有介绍到,通义灵码核心功能包括:

  • 提供行级/函数级实时续写
  • 自然语言生成代码
  • 单元测试生成
  • 代码注释生成
  • 代码解释
  • 研发智能问答
  • 异常报错排查

接下来挑几个功能详细介绍一下,没有介绍到的功能,大家可以自行体验哈~

1.提供行级/函数级实时续写

这个算是这类插件最基础的功能,可以在你编写代码时,自动建议接下来你可能会输入的内容,比如 Chris 只输入一个 function currying,通义灵码就会自动建议接下来的内容:

很明显,Chris 是想要实现一个 currying的方法,这样建议的内容还是符合我的要求的。Chris 换了一个环境,在 Vue + Vite 项目中,想要实现 getViteConfig函数,获取 Vite 相关配置,通义灵码也能根据当前框架进行建议。

2.单元测试生成

你可以自由为你的代码生成单元测试代码,步骤如下:

  1. 选中需要生成单元测试的代码
  2. 右键选择“生成单元测试”
  3. 查看生成结果

这样就可以了:

3.代码注释生成

生成代码注释也是类似,通过右键菜单即可:

如果生成的没有问题,就可以点击左侧“插入”按钮,将代码插入到编辑器中:

4.代码解释

生成解释也是类似,通过右键菜单即可:

5.研发智能问答

在通义灵码插件页面,用户可以通过自然语言与通义灵码交流,比如 Chris 让通义灵码帮忙定义变量名称:

使用起来非常方便,并且响应速度也很快,这也是 Codeium 最吸引 Chris 的地方,有种 Codeium 要被替代的感觉,当然还需要继续使用看看。

四、收费情况 💰

目前并没有看到通义灵码的收费情况,大家可以免费使用。

五、总结 📝

通义灵码是阿里云推出的基于通义大模型的智能编码辅助工具,通过代码生成、注释、解释、智能问答等功能,可以极大提高开发效率,值得开发者尝试使用。

相比较 Codeium 而言,Chris 觉得通义灵码有两个很大优势:「不用翻墙」「响应速度快」,当然,大家可以自行体验看看。

Chris 接下来会在实际工作开发中使用,能否替代 Copilot、Codeium 等主流编程助手,还有待观察。

这里是“「AI工具派」”,探索最新AI工具,发现AI带来的无限可能性。我们下一期见。


扫码加群


探索 AI 无限可能


浏览 310
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报