CodeFuse 是蚂蚁自研的一款 AI 辅助编程工具,已经在蚂蚁内部研发团队经过了长时间优化,并在各类评测中表现亮眼。有望成为GitHub Copilot 国产平替。
26103215-2023-10-26T02:32:12.png
代码补全
CodeFuse 插件基于海量数据提供实时地代码补全服务,提升编码效率。同时,插件还支持鼠标右键、快捷键和快捷指令等多种交互方式。
CodeFuse 支持 Java、Python、TypeScript、JavaScript、Go 等主流编程语言在内的 40 余种编程语言代码补全。

代码优化
CodeFuse 插件基于代码理解能力和静态源码分析能力,对选定代码段进行分析理解,提出优化和改进建议。还能直接基于改进建议生成优化后的代码,帮助开发者写出更好的代码。

添加注释
通过智能分析,CodeFuse 可以准确解释代码含义、添加代码注释。用户只需选中代码文件,右键点击“CodeFuse:添加注释”即可为选中的代码生成代码注释,方便快捷。

解释代码
CodeFuse 插件的基于大量高质量的代码数据训练,无需脱离 IDE,即可直接使用智能问答功能,解答技术难题。让研发过程更加专注。用户可选择手动输入自然语言,或者通过 / 唤起快捷指令,快速提问。

生成单测
在写完业务逻辑后,只需选中代码选择生成单测,即可智能生成具备业务语义的测试用例,从而提升问题发现的效率,方便快捷。用户可通过鼠标右键、“/test”快捷指令或者自然输入等多种方式为选中代码生成单元测试。
CodeFuse 插件支持在 Visual Studio Code,以及 JetBrains 系列的 IntelliJ IDEA、PyCharm、WebStorm、GoLand、CLion、DataGrip、PhpStorm 和 RubyMine 等本地 IDE 中使用,帮助大家完成功能研发。未来,还将支持支付宝小程序云的云端研发环境,随时随地打开浏览器即可使用。

在编程语言方面,CodeFuse 插件支持 Java、Python、TypeScript、JavaScript、Go 等多种编程语言,帮助更多开发者提升研发效率。

官网:https://codefuse.alipay.com/