AI 助力高效编程,驭码CodeRider 2.0 新品体验总结
支持主流编辑器以插件形式存在,一键安装,快速启用。
AI 助力高效编程,今天带大家来认识一款新的编程神器CodeRider 2.0 。
驭码 CodeRider 是极狐GitLab 推出的基于人工智能和生成式内容技术的新一代软件生产工具,为开发者提供自然语言生成代码、代码补全、代码调优纠错、单元测试生成、代码解释以及智能技术问答等功能。CodeRider 与 GitLab 深度融合,为企业提供软件开发全生命周期(SDLC)的支持,涵盖项目快速上手、企业文档库/代码仓智能问答、议题管理、合并请求智能辅助、代码智能评审、安全扫描智能解析、流水线管理等功能。
一、安装简单
1、官网安装教程:https://coderider.gitlab.cn/installation/
官网进行了详细的安装讲解,大家可以自取。为了方便大家的学习,下面我也会把我的安装流程也与大家分享一下。
2、安装流程。
(1)方法一,从官网点击“快速安装-》立即安装CodeRider”按钮,会自动唤起VScode 插件市场安装CodeRider,非常的简单易操作。
(2)方案二:在VScode 编辑器 扩展 中 直接搜索“驭码 CodeRider”。
安装完成,重启编辑器并登录就可开启使用啦。
二、快速上手
1、登录。 新用户注册可得90天免费试用。
2、首次登录后,可看到使用引导。驭码支持丰富的模型选择与辅助编程功能。
(1)模式支持:同时支持 本地模式和云端模式。
(2)丰富的编程特性支持:比如:代码修改、注释、解释、优化、项目引导、单元测试等。都是编程中常用且实用的功能。
(3)提问支持“深度思考”模式。
三、特性支持
1、强大的LOOM功能。Loom 可系统化处理复杂软件开发任务,通过创建编辑文件、解析项目架构、安全访问浏览器及授权执行终端指令的全流程覆盖,提供超越传统代码补全的全栈级支持。
下面是一个实现“俄罗斯方块小游戏”的编程体验,全程只需要文字描述需求即可,代码全部由驭码实现。
效果图:
2、与gitLab的完美融合,支持管理流水线及20多种GitLab 快捷操作命令。CodeRider 支持在 Visual Studio Code 中操作流水线,包括查看流水线状态、管理流水线、下载流水线产物、创建流水线。CodeRider 支持 20 多种 GitLab 快捷操作命令,包含查看 GitLab 议题和合并请求、创建合并请求、审核合并请求、验证 CI/CD 配置、管理流水线、管理代码片段等。
3、强大的编程辅助功能。
用“/”选择文件 ,“@”选择具体代码片段。
(1)代码生成
我们可以在IDE中用自然语言进行编程需求描述,让驭码实现代码生成。
支持生成的代码复制、插入到指定的光标处、保存代码到文件,使用起来非常方便。
(2)代码补全
(3)代码修改
选中代码片段,进行修改描述,即可实现代码的修改。
(4)代码优化
选中代码片段,进行优化,即可实现代码优化;我们可以根据优化的结果选择接受优化结果,也可选择拒绝。
优化后效果,可逐段选择是否选用优化后结果。
(5)代码解释
选中代码片段,并选择“代码解释”指令,实现代码解释。方便我们快速了解代码含义。
(6)代码注释
选中代码片段,并选择“代码注释”指令,便可为没有注释的代码增加代码注释。
(7)单元测试
为代码增加单元测试。
一整套组合拳下来,不仅提升编程效率,还得缩短熟悉新项目的时间。
四、体验总结
1、安装简单便捷,开箱即用;支持主流编辑器以插件形式存在,一键安装,快速启用。
2、编辑器支持广泛,支持主流IDE :VSCode、JetBrains全家桶等。
3、快速高效,智能辅助编程(代码智能生成、补全、解释、注释、单元测试等等)、流水线管理、智能问答等功能大幅度提升生产力,实现高效工作。
总之,驭码CodeRider 2.0 是一款既适合个人编程提效,又适合团队协作的编程助力神器。AI时代,希望探索出更多更优秀的提效工具与大家分享。
驭码CodeRider 2.0 新用户90天免费试用,真诚的推荐读到这篇文章的小伙伴都亲自动手体验一下,无论您是前端工程师还是后端工程师,驭码CodeRider 2.0都能带给大家飞一般的体验。
更多推荐
所有评论(0)