点击右上角微信好友

朋友圈

请使用浏览器分享功能进行分享

正在阅读:华为云发布智能化编码工具和云原生调测工具 重塑云开发生产力
首页> IT频道> 业界 3C > 正文

华为云发布智能化编码工具和云原生调测工具 重塑云开发生产力

来源:消费日报网2021-04-27 17:08

调查问题加载中,请稍候。
若长时间无响应,请刷新本页面

  在4月25日的华为开发者大会(Cloud)上,华为云发布了基于华为云CloudIDE的智能化编码工具和云原生调测工具;华为云开发工具和效率首席专家、华为开发工具技术专委会主任王亚伟在主题演讲中介绍了如何基于智能化代码补全技术(SmartAssist)和微服务集群调测技术(CloudDebugger)重塑编码和微服务调测生产力。

  华为云开发工具和效率首席专家、华为开发工具技术专委会主任王亚伟介绍CloudIDE

  华为云CloudIDE帮助开发者重塑云原生开发生产力

  华为云CloudIDE服务是一款面向云原生的轻量级WebIDE,它原生于华为云平台、生长于云业务场景,更以其良好开发体验、众多开发场景和完备生态扩展能力深受华为云开发者喜爱。2021年,华为云CloudIDE携智能化开发和云原生调测技术崭新出场,帮助开发者重塑云原生开发生产力。

  随着AI、5G和云技术(特别是云原生技术)的飞速发展,面对企业全面数字化转型的时代背景,开发者帮助企业实现业务从“On Cloud”模式转换到“In Cloud”模式成为大势所趋。IDE作为最重要开发工具,它的服务形态、使用体验、智能化水平和对云原生技术的支持,直接影响开发者交付软件的效率和质量。

  提升编码的效率一直是开发者追求的目标,IDE原生开发语言服务自带的代码提示主要基于名字匹配、类型匹配和语法分析,补全能力非常有限,不能很好地在更低键盘敲击次数和最优选择推荐顺序方面帮助开发者。开发者迫切需要在IDE原生语言服务之外,获得更好的智能代码补全技术,获利于AI技术在编码领域的深度实现。

  云原生时代的应用更多以微服务、容器化、集群化方式部署于云平台,如华为云CCE服务。在代码调测阶段,如何在复杂多微服务集群场景下提升跟踪业务请求、断点和调测代码、定位问题和验证解决的效率,是云原生开发者面对的最棘手的问题。

  SmartAssist智能补全-真正有效提升编码效率

  王亚伟介绍,代码补全是软件开发工具最核心的能力之一,它能够在开发者输入几个字符的情况下,提示补全整个符号如方法调用、类型名、变量名、类字段、关键字等,在一些常见上下文下,代码补全甚至可以补全整行代码。当前,代码补全已经发展为结合深度代码分析和深度学习模型的智能补全技术,结合本地代码分析模型和多个场景化模型,在充分理解当前上下文片段的基础上,基于语法和语义对所有可能结果进行决策和排序,对补全结果有较好的可解释性和可调节性。

  华为云推出的基于增强的代码分析结合多种特定场景模型的SmartAssist智能补全技术,显著提升了以下三个方面的能力:

  第一,提升多符号/长结果的补全准确率;

  第二,对复杂上下文的非明显结果推荐,如生僻的第三方API;

  第三,避免推荐过期/弃用/危险的API。

  而且,SmartAssist是运行于CloudIDE内的本地化技术,操作响应和稳定性非常好,可以极大提升开发者的编码效率和编码质量。

  CloudDebugger微服务调测技术- 提升在多微服务场景下的调测体验和效率

  同时,王亚伟还讲到提升在多微服务场景下的调测体验和效率,是提升云原生开发者生产力的重要环节。当前微服务调测主要面临的问题包括:接口测试工作量巨大,微服务之间复杂的调用关系造成调测严重依赖Mock服务,测试不完备,多进程并发调试,传统调试手段不可行。开发者迫切希望在新场景中重现单体应用开发的便利:直观查看代码上下文,修改内存变量,测试语句执行,直观展示调用堆栈和有针对性的设置断点。华为云基于独立调试适配服务、智能调试消息路由、远端代码热替换和基于命名管道的批量消息传输协议技术打造的CloudDebugger微服务调测技术,实现了云原生开发者梦寐以求的能力:第一,如单体软件调测般便利;第二,支持多人同时调测;第三,多微服务、多版本同时调测;第四,断点、单步跟踪、变量查看一应俱全。可以说,CloudDebugger是下一代云原生应用开发工具中最重要的效率助推器之一。

  CloudIDE+CloudDebugger实现多微服务调测

  华为持续投入基础软件技术研究,华为云CloudIDE服务旨在“做最好用的云端IDE服务”,为云原生开发者重塑开发生产力,帮助企业数字化转型和落地华为云云原生2.0,真正实现生于云、长于云、立而不破!

[ 责编:赵艳艳 ]
阅读剩余全文(

相关阅读

您此时的心情

光明云投
新闻表情排行 /
  • 开心
     
    0
  • 难过
     
    0
  • 点赞
     
    0
  • 飘过
     
    0

视觉焦点

  • 首届文化强国建设高峰论坛在深圳开幕

  • 第十九届文博会开幕

独家策划

推荐阅读
2023年6月8日,笔者走进贵州省铜仁市万仁新能源汽车厂,据徐大涌副总经理介绍:万仁汽车项目作为万山产业转型升级的“龙头”企业,自2016年落地以来,不断创新工艺,加大科技投入,有力推动了万山工业产业向新技术、新能源、新材料为主导的新型产业转变。
2023-06-08 16:50
在北京密云古北口司马台长城附近,建有一处江南水乡风格的度假区,名为古北水镇。
2023-06-05 10:46
2023年5月31日,全球首部洞窟式沉浸体验剧《乐动敦煌》在敦煌演出。
2023-06-01 10:05
2023年5月31日,中国图片大赛典藏馆和国史影像基地落成暨中国图片大赛房山赛区颁奖仪式在北京市房山区国史影像基地举行。
2023-05-31 15:48
5月29日,2023年浙江省男子篮球超级联赛在台州市仙居职教中心体育馆举行,来自全省各地的15支篮球队在比赛中激烈角逐。
2023-05-30 10:26
2023年5月26日,山东莒县招贤镇武家曲坊村幸福食堂外,老人们正在排队用餐。
2023-05-28 21:45
2023年5月25日,山东省日照市莒县银龄工作室洛河镇驿站,志愿者们在辅导孩子们研习伞画。
2023-05-26 16:36
2023年5月24日,西藏林芝市波密县松宗镇龙亚村,绿色的青稞、特色藏族民居、周边茂密的树木、远处的雪山相映成趣
2023-05-26 10:02
2023年4月29日,湖北省襄阳市鱼梁洲中央生态公园一期汉水文化珠链区正式开园。
2023-05-25 10:56
2023年5月24日,山西师范大学举办了以“重塑心秩序,青春再启航”为主题的心理健康月系列活动。
2023-05-25 10:36
2023年5月23日,俯瞰长江江苏省张家港段岸边田野,金色的麦田与大桥、民居等交相辉映,构成一幅美丽的田园"丰"景图。
2023-05-24 10:09
内蒙古自治区赤峰市巴林右旗赛罕乌拉国家级自然保护区,依据科研监测数据对国家重点保护野生动植物制定合理的保护计划,保护区物种种群数量得到了有效保护与恢复,成为鸟类乐园。
2023-05-22 10:00
5月19日,2023中国盐城丹顶鹤国际湿地生态旅游节,在盐城市丹顶鹤湿地生态旅游区开幕。
2023-05-22 08:49
2023年5月17日,在高格斯台罕乌拉国家级自然保护区拍摄的曾被认为野外功能性灭绝的国家二级保护植物——蒙古郁金香。
2023-05-19 14:14
近年来,加强生物多样性保护,营造绿水青山城市生态环境,湖景生态环境持续改善,构建人与自然和谐,苍鹭、白鹭等多种水鸟在湖岸繁衍生息。
2023-05-17 18:06
5月16日,内蒙古呼和浩特市2023年职教活动周暨“未来工匠”读书行动启动仪式在该市苏雅拉广场举行。
2023-05-17 10:33
2023年5月15日,初夏时节,新疆库尔勒市孔雀河湿地内生机勃勃,花卉、树木、桥梁和湖水构成一幅美丽的生态画卷。
2023-05-16 10:55
2023年5月10日,河南工业大学举行首届阳光体育运动会。本次运动会以“全民运动,健康工大”为主题,共设置26个参赛项目。
2023-05-10 19:41
据悉,此次作品以春天为主旋律,以视角传递出花的娇艳。向生活致敬,歌颂祖国山河壮丽,人民豪迈。此外,也向新时代创新发展蓝图致敬,砥砺奋进的国人倍感振奋。
2023-05-10 11:19
北平街夜市,是该地夜经济特色街区之一,拥有150余家商铺近100个摊位,汇聚了各式陕西以及全国各地特色小吃。
2023-05-04 15:24
加载更多