插件介绍
插件介绍
2024年9月6日修改
本文讨论了智能编程助手CodeGeeX,介绍了其丰富功能、支持的编程语言、核心能力、功能向导及自动模式等内容,帮助开发者提高工作效率。关键要点包括:
1.
丰富功能:可实现代码生成与补全、添加注释、智能问答、代码翻译、生成单元测试等多种功能。
2.
支持语言众多:支持300 +种编程语言,涵盖前端、后端、APP端等常见语言和框架。
3.
核心能力多样:如单行/多行代码续写、根据注释生成代码、自动添加注释、修复代码错误等。
4.
功能向导:进入插件界面可点击查看各项功能及使用演示,下方有推荐问题,助新用户体验智能问答。
5.
自动模式:插件激活且停止输入时,自动进行代码生成与补全,生成结果有随机性,可调整参数降低随机性。
CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查Code Review、自动修复代码fixbug、自动生成commit message完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。帮助开发者显著提高工作效率,CodeGeeX支持300+种编程语言,适配多种主流IDE平台,包括Visual Studio Code,JetBrains IDEs,Visual Studio,HBuilderX,DeepIn-IDE等。
CodeGeeX支持的常见语言/框架
| 分类 | 支持的语言 |
1 | 前端 | VUE、JavaScript、TypeScript、HTML、CSS、React |
2 | 后端 | C、C++、Java、Python、Go、PHP、Rust、SQL |
3 | APP端 | ObjectC、Kotlin、Swift、Uni-App、 |
4 | 其他 | Peal、Ruby、GraphQL、Cobol |
CodeGeeX的核心能力