华为余承东:全场景代码智能生成工具CodeArts snap正式发布,码力遥遥领先

野心让人勤奋

节制让人枯萎

 

 

 

前几天的端午节,华为发布了新一代代码智能生成工具codearts snap。可以一键生成高效代码,精准解决技术难题,让你像技术大牛一样轻松完成业务开发。

 

 

下面来看看它是如何码力全开的。

 

第一个,通过注释一键生成代码

如下,当你写好代码的注释之后,按一下enter,代码也就立马现身了。

 

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

还可以根据已经存在的代码上下文,帮你续写你可能会写的代码,代码预判。

 

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

当你一时间想不起代码怎么写了,以前都是通过去浏览器搜索,现在codearts snap也可以根据已有的部分代码来提示你下面会写的代码。

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

第二个,代码解释

这在我们学习一门新的语言的时候,代码解释非常有用,还有就是阅读源码或者项目里其他人写的代码的时候,也可以不用自己苦哈哈的一句句的啃代码了。

 

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

另外,框架的报错其实很多时候我们都看不懂,也可以去问codearts snap,快速给出解决方案。

 

第三个,自动生成代码注释

没有注释的代码只有2种情况,一种是简单到不需要注释的代码,一种是难以理解的代码,最后导致没人敢去动这类代码。codearts snap 可以给代码增加容易理解的注释,让你无惧晦涩难懂的代码。

 

如果你想学习算法这类烧脑的代码剧情,codearts snap 也可以帮助你解锁很多算法。

 

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

第四个,自动修bug

写10分钟的代码,运行爆了一个bug,然后用了10个小时去解决bug。

 

Codearts Snap 改变了这种人肉debug的模式,可以根据运行代码报错的日志一键修复代码,我们需要做的就是选中报错的代码行,将报错日志填入,它就会生成可供参考的正确代码,一键修复bug。

 

 

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

不过有些bug,要找到报错的的代码也是很难的事情,所以华为说这是全场景的工具多半是华为余承东余大嘴的特点,一定要在语言上遥遥领先,其次都是其次。

 

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

codearts snap是华为基于联合中国科学院,北京大学带来了比之前的PanGu-Coder更强大的代码大模型 PanGu-Coder2大模型训练出来的产物。

 

所以Codearts Snap 整体上代码生成准确率也更高,只有这样才不会像其他代码助手经常把开发者往坑里带。

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

如上,目前codearts snap已经给开发者提供了vscode和Jetbrains IDE的插件,可以去试下华为是不是真的瑶瑶领先,打个响指,代码就来了。

  • 21
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值