CodeArts亮点
1、创新原生编码体验,性能卓越
提升应用开发效率:与智能体深度融合,打破传统开发边界,应用代码一键生成,构建智能开发新范式。
优化资源消耗:通过代码智能切片智能检索增强,在保证高效响应的同时,通过精准的上下文切片显著降低Token消耗,为团队提供经济、高效的AI编码服务。
2、平衡开发灵活性与开发规范
华为云码道的自主开发模式体系提供了双模支持:
探索模式:为人机协同设计,辅助开发者快速验证思路,将模糊的想法迅速转化为可运行的原型代码。
规范模式:集成编码规范与安全检查,作为代码质量的“守门员”,确保生成的每一行代码都安全、合规、易维护。
3、代码库深度理解,代码检索更快更准
项目级深度理解:基于构建的项目级知识库,实现了关键词、语义、图谱等多维度代码库深度理解能力,能够快速且精准地定位到用户所需的代码库知识。
精准的意图识别:不同于通用的问答机器人,华为云码道基于项目级上下文进行准确检索,理解开发者的业务意图,提供与当前项目紧密相关的解答与建议。
CodeArts使用帮助
问题现象
新建项目时,未弹出窗口供用户选择在新窗口或当前窗口打开。

原因分析
您已经勾选了“不再询问”。
解决办法
1、按下组合快捷键“Ctrl+Shift+P”,打开命令面板。
2、输入“打开设置”。

3、输入“window:openFoldersInNewWindow”,根据您的需要,下拉框进行设置:
如果希望下次新建项目时在新窗口打开,设置为“on”。
如果希望下次新建项目时在当前窗口打开,设置为“off”。
如果希望下次新建项目时弹出选择窗口,设置为“default”。

CodeArts特色
1、生成新的项目级代码根据跨文档代码前后文,提供多种流行的编程语言代码一键生成。
根据行级和函数公式级注释,了解开发者的意图,高效补充代码片段,大大提高编码效率,使整个程序编写过程更加顺畅。
2、编码继写
根据编码前后的文章,支持在线编辑器中对编号意图进行预测分析,并开启生成代码建议。
采用全自动开启继写和键盘快捷键方法开启编码继写。
3、产品研发知识答题
支持端对端产品研发的智能问答,如项目上下文的要求、编号、检测、公布等。,适用于多轮对话前后,提高团队获取知识和检索效率。
应用技术数据和编码类组织与个人公共领域知识库系统的连接,提供更适合公司行业实力的互动问答,提高企业业务范围的响应和准确匹配度。
4、形成单元测试用例
适用于JUnit/JMockit/pytest/unittest/GTest等测试框架,包括形成单独的方法和等级单元测试用例,保证代码质量服务,降低缺点风险。
5、代码库检索
准确理解代码库,适用于分析检索代码,大大提高了对代码前后文本的理解和检索效率。
6、代码解释
快速从四个维度详细说明编码:功能、目的、适用场景和逻辑,帮助开发者快速了解编码的具体内容,提高阅读代码的速度和效率,加快知识传播和团结合作。
7、代码注释
对程序结构和逻辑进行快速分析,自动生成代码注解,提高代码可读性,降低理解成本。
减少手动注释时间,让开发者更加注重关键代码逻辑,同时有利于后期维护和问题调查,提高产品研发的整体效率。
8、代码设计
提供多种流行编程语言的代码设计,可自动识别潜在编号缺陷,同时提供修复建议,全面提高代码质量和安全性。
9、专业技能
专业技能(Skill)其核心功能是摆脱AI只能进行“思考分析”和“对话互动”的能力边界,赋予其积极的“任务”能力。AI可以根据互动命令或项目需求,开启具体的步骤,从而产生实际的业务效果,完成从语言信息内容到物理线姿势的闭环。





























