前言
IntelliJ IDEA 无疑是软件开发人员的首选 IDE。设计中融入了效率和智能,从设计、实现、构建、部署、测试、调试,到重构,都能提供非常流畅的开发工作流程体验!它具有丰富的功能,还提供了大量我们可以集成到编辑器中的插件。 当今AI在各行各业中崭露头角,今天介绍一款由阿里巴巴推出的AI代码辅助工具,通义灵码,希望能帮到大家!
什么是通义灵码?
通义灵码是一款基于通义大模型的智能编码辅助工具,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码优化建议等。沉浸式编码心流,秒级生成速度,让你更专注在技术设计,高质高效地完成编码工作。
兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE; 支持 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。
通义灵码能帮我们做什么?
-
行级/函数级实时续写
根据语法和跨文件的上下文,实时生成建议代码
-
代码优化
深度分析代码及其上下文,迅速识别潜在的编码问题,从简单的语法错误到复杂的性能瓶颈,均能够指出问题所在,并提供具体的优化建议代码。
-
代码注释生成
一键生成方法注释及行间注释,节省你写代码注释的时间,并能够有效提升代码可读性
-
代码解释
覆盖各种编程语言,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你阅读代码更高效。
-
搜索开发问题和优质技术文档
遇到编码疑问、技术难题时,一键唤起通义灵码,无需离开 IDE 客户端,即可快速获得答案和解决思路。聚焦研发领域知识的问答,帮助开发者快速解决问题。
-
异常报错智能排查
支持编程语言
支持 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流编程语言。
支持 IDE 及操作系统
JetBrains IDEs
IDE 版本:IntelliJ IDEA、PyCharm、GoLand、WebStorm 等 2020.3 及以上
操作系统:Windows 7 及以上、macOS、Linux
Visual Studio Code
IDE 版本:1.70.x 及以上
操作系统:Windows 7 及以上、macOS、Linux
远程开发场景:
Remote SSH、Docker、WSL
VS Code 的 WebIDE,并支持 Open VSX 插件市场中下载和使用
如何安装插件
1、windows用户打开IntelliJ IDEA编辑器,在菜单栏中选择“File” -> “Settings”
2、在“Settings”窗口中,选择“Plugins”选项卡,然后点击“Marketplace”按钮。
这里提一句,需要把你Idea升级到2020.3 及以上才行哦!
体会和感受
目前主流的AI 代码辅助工具比如基于open AI的GitHub Copilot是需要付费的,免费且好用的少之又少。阿里巴巴的通义灵码目前是免费的,有自己的AI大模型支持,体验也非常不错,国内的小伙伴可以放心使用,嘎嘎香,各位小伙伴们赶紧用起来吧!
记在最后
本文主要介绍了通义灵码插件,希望对还没有找到一款合适顺手的AI 编码工具的小伙伴有所帮助,让我们也搭上AI浪潮的顺风车。如果觉得对您有帮助,点点小指头,给个赞哦! 谢谢!