检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
盘古助手统计看板 CodeArts 盘古助手支持企业租户查询关于插件使用的统计看板。看板内容对用户数、代码生成及接纳的次数、行数做了统计分析及细粒度的趋势分析。 图1 CodeArts 盘古助手统计看板样例图 进入CodeArts 盘古助手统计看板页面 进入华为云CodeArts 盘古助手服务首页。
产品优势 高效提升编码效率和质量。CodeArts 盘古助手能够将自然语言转化为规范可阅读、无开源漏洞的安全编程语言,从而提升开发者的编码效率和质量。 图1 代码生成示例 功能强大且全面。CodeArts 盘古助手覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释
使用CodeArts 盘古助手解释代码 如果开发人员对代码存在疑惑,可以使用CodeArts 盘古助手代码解释功能自动分析代码的结构和逻辑,对代码功能进行解释,帮助开发人员理解代码的功能和实现方式。 CodeArts 盘古助手支持解释Java、C、C++、Python、JavaS
RAG知识库管理 创建RAG知识库 进入华为云RAG知识库管理前端页面。 单击页面左上角“新建知识库”,弹出新建知识库对话框。 填写“知识库名称”,选择“关联项目”和“标签”,填写“描述”信息,单击确认,创建知识库。 如图1所示,创建成功后会在页面上生成一张卡片,每个卡片上都有一
什么是盘古助手 CodeArts 盘古助手是基于盘古研发大模型的智能开发助手,重塑了智能化软件研发的新范式,让开发者更加聚焦业务创新,事半功倍。CodeArts 盘古助手是基于智能生成、智能问答2大核心能力,覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码
使用CodeArts 盘古助手生成单元测试用例 盘古助手(Pangu Doer in CodeArts)支持自动分析代码,找出适合进行单元测试的部分,并生成测试用例,帮助开发人员快速验证代码的正确性和稳定性。这些测试用例可以覆盖正常情况、异常情况和边界情况,帮助开发人员验证代码,
使用CodeArts 盘古助手翻译代码 当开发者面对不熟悉的编程语言时,CodeArts 盘古助手可以帮助开发者将代码翻译为熟悉的编程语言,快速迁移代码逻辑,从而提高开发效率和代码质量。CodeArts 盘古助手还可以帮助开发者更好地理解不同编程语言之间的差异和相似之处,更快地掌握多种编程语言的技能。
功能特性 支持多种编程语言,并能根据开发者键入的函数签名和注释自动生成函数体。 支持根据行级注释或代码上下文信息自动生成与描述场景匹配的代码。 可根据开发者当前光标位置的前后语句片段进行代码填空和补全。 支持跨文件生成与任务相关的代码。 支持从功能、目的和实现逻辑三个维度对代码进行解释说明。
在JetBrains系列IDE中安装CodeArts 盘古助手 JetBrains平台支持多种集成开发环境(IDE),包括Intellij IDEA、Pycharm等。 这里以IntelliJ IDEA为例介绍JetBrains平台插件的安装流程,其他JetBrains系列的IDE请参考IntelliJ
使用CodeArts 盘古助手调试代码 在代码运行过程中,由于各种原因,可能会出现异常,这些异常可能会导致程序崩溃或者出现不可预知的错误。为了解决这些问题,开发者可以使用CodeArts 盘古助手来帮助了解异常出现的原因,快速定位问题原因,并进行修复。 CodeArts 盘古助手
使用CodeArts 盘古助手检查代码 CodeArts 盘古助手的可以对代码进行检查和优化,可以帮助开发者减少代码逻辑、常见缺陷问题,帮助开发者提高代码质量及开发效率。 CodeArts 盘古助手支持检查Java、C、C++、Python、JavaScript等主流编程语言代码,示例为CodeArts
使用CodeArts 盘古助手生成代码及对应单元测试 示例将通过CodeArts 盘古助手智能问答生成一段Java冒泡排序代码,并对生成的代码生成对应单元测试用例。 前提条件 下载并安装JDK1.8或更高版本。 下载并安装IntelliJ IDEA 2021.3或更高版本。 下载并安装盘古助手(CodeArts