IntelliJ IDEA的这款免费 Ai 代码提示插件,java搬砖必备!

2,748 阅读3分钟

前言

IntelliJ IDEA 无疑是软件开发人员的首选 IDE。设计中融入了效率和智能,从设计、实现、构建、部署、测试、调试,到重构,都能提供非常流畅的开发工作流程体验!它具有丰富的功能,还提供了大量我们可以集成到编辑器中的插件。 当今AI在各行各业中崭露头角,今天介绍一款由阿里巴巴推出的AI代码辅助工具,通义灵码,希望能帮到大家!

什么是通义灵码?

通义灵码是一款基于通义大模型的智能编码辅助工具,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码优化建议等。沉浸式编码心流,秒级生成速度,让你更专注在技术设计,高质高效地完成编码工作。

兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE; 支持 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

通义灵码能帮我们做什么?

  • 行级/函数级实时续写

根据语法和跨文件的上下文,实时生成建议代码

实时续写.png

  • 代码优化

深度分析代码及其上下文,迅速识别潜在的编码问题,从简单的语法错误到复杂的性能瓶颈,均能够指出问题所在,并提供具体的优化建议代码。

代码优化.png

  • 代码注释生成

生成注释代码.png 一键生成方法注释及行间注释,节省你写代码注释的时间,并能够有效提升代码可读性

  • 代码解释

代码解释.png 覆盖各种编程语言,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你阅读代码更高效。

  • 搜索开发问题和优质技术文档

研发领域自由问答.png 遇到编码疑问、技术难题时,一键唤起通义灵码,无需离开 IDE 客户端,即可快速获得答案和解决思路。聚焦研发领域知识的问答,帮助开发者快速解决问题。

  • 异常报错智能排查

异常排查.png

支持编程语言

支持 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”

setting.png 2、在“Settings”窗口中,选择“Plugins”选项卡,然后点击“Marketplace”按钮。

安装.png 这里提一句,需要把你Idea升级到2020.3 及以上才行哦!

体会和感受

目前主流的AI 代码辅助工具比如基于open AI的GitHub Copilot是需要付费的,免费且好用的少之又少。阿里巴巴的通义灵码目前是免费的,有自己的AI大模型支持,体验也非常不错,国内的小伙伴可以放心使用,嘎嘎香,各位小伙伴们赶紧用起来吧!

记在最后

本文主要介绍了通义灵码插件,希望对还没有找到一款合适顺手的AI 编码工具的小伙伴有所帮助,让我们也搭上AI浪潮的顺风车。如果觉得对您有帮助,点点小指头,给个赞哦! 谢谢!