欢迎大家来到IT世界,在知识的湖畔探索吧!
野心让人勤奋
节制让人枯萎
前几天的端午节,华为发布了新一代代码智能生成工具codearts snap。可以一键生成高效代码,精准解决技术难题,让你像技术大牛一样轻松完成业务开发。
下面来看看它是如何码力全开的。
第一个,通过注释一键生成代码
如下,当你写好代码的注释之后,按一下enter,代码也就立马现身了。
还可以根据已经存在的代码上下文,帮你续写你可能会写的代码,代码预判。
当你一时间想不起代码怎么写了,以前都是通过去浏览器搜索,现在codearts snap也可以根据已有的部分代码来提示你下面会写的代码。
第二个,代码解释
这在我们学习一门新的语言的时候,代码解释非常有用,还有就是阅读源码或者项目里其他人写的代码的时候,也可以不用自己苦哈哈的一句句的啃代码了。
另外,框架的报错其实很多时候我们都看不懂,也可以去问codearts snap,快速给出解决方案。
第三个,自动生成代码注释
没有注释的代码只有2种情况,一种是简单到不需要注释的代码,一种是难以理解的代码,最后导致没人敢去动这类代码。codearts snap 可以给代码增加容易理解的注释,让你无惧晦涩难懂的代码。
如果你想学习算法这类烧脑的代码剧情,codearts snap 也可以帮助你解锁很多算法。
第四个,自动修bug
写10分钟的代码,运行爆了一个bug,然后用了10个小时去解决bug。
Codearts Snap 改变了这种人肉debug的模式,可以根据运行代码报错的日志一键修复代码,我们需要做的就是选中报错的代码行,将报错日志填入,它就会生成可供参考的正确代码,一键修复bug。
不过有些bug,要找到报错的的代码也是很难的事情,所以华为说这是全场景的工具多半是华为余承东余大嘴的特点,一定要在语言上遥遥领先,其次都是其次。
codearts snap是华为基于联合中国科学院,北京大学带来了比之前的PanGu-Coder更强大的代码大模型 PanGu-Coder2大模型训练出来的产物。
所以Codearts Snap 整体上代码生成准确率也更高,只有这样才不会像其他代码助手经常把开发者往坑里带。
如上,目前codearts snap已经给开发者提供了vscode和Jetbrains IDE的插件,可以去试下华为是不是真的瑶瑶领先,打个响指,代码就来了。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/85600.html