0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具

華為DevCloud ? 來源:未知 ? 2023-12-15 15:55 ? 次閱讀
在今年的QCon全球軟件開發(fā)大會(huì)(上海站),華為云開發(fā)工具和效率領(lǐng)域首席專家、華為軟件開發(fā)生產(chǎn)線 CodeArts首席技術(shù)總監(jiān)王亞偉作為「智能化信創(chuàng)軟件IDE」專題的出品人,帶領(lǐng)他的專家團(tuán)隊(duì)為大家?guī)砹怂膱?chǎng)硬核技術(shù)分享。

wKgZomV8B4KAWrONAAL-Isb6i1I995.jpg

王亞偉先生擁有云和開發(fā)工具領(lǐng)域近20年的經(jīng)驗(yàn),2018年作為DevOps工具鏈?zhǔn)紫軜?gòu)師加入華為,2020年開始領(lǐng)導(dǎo)公司級(jí)軟件工程技術(shù)專家組,2022年成長為華為公司軟件開發(fā)工具和效率領(lǐng)域的領(lǐng)軍專家。加入華為前,他從2006年到2018年在微軟中國、東南亞、澳大利亞、美國等國家地區(qū)的分支機(jī)構(gòu)工作近13年時(shí)間,領(lǐng)導(dǎo)多元文化背景的工程團(tuán)隊(duì)從事過多個(gè)關(guān)鍵項(xiàng)目的開發(fā)和發(fā)布,整個(gè)職業(yè)生涯都在為提升軟件工程效率進(jìn)行技術(shù)和產(chǎn)品創(chuàng)新。王亞偉先生擁有20多項(xiàng)軟件開發(fā)技術(shù)發(fā)明專利,涵蓋智能代碼補(bǔ)全、分布式調(diào)試、構(gòu)建優(yōu)化、智能化單元測(cè)試、遠(yuǎn)程開發(fā)、靜態(tài)代碼分析等領(lǐng)域。

軟件開發(fā)生產(chǎn)線CodeArts是一站式、全流程、安全可信的軟件開發(fā)生產(chǎn)線,開箱即用,內(nèi)置華為多年研發(fā)最佳實(shí)踐,助力效能倍增和數(shù)字化轉(zhuǎn)型。作為中國DevOps平臺(tái)市場(chǎng)領(lǐng)導(dǎo)者,CodeArts產(chǎn)品家族包含眾多具有大量黑科技技術(shù)的產(chǎn)品,而IDE作為DevOps工具鏈中最復(fù)雜最核心的產(chǎn)品之一,是產(chǎn)品家族中的明星。IDE團(tuán)隊(duì)是一支數(shù)百人的軟件研發(fā)專家隊(duì)伍,分布在中國、俄羅斯、歐洲等國家地區(qū),其中一半成員來自于業(yè)界頂尖的軟件和工具公司,超過40%的成員是開源社區(qū)的Committer和Contributor,整個(gè)團(tuán)隊(duì)都圍繞著”做最好的產(chǎn)品“展開工作,團(tuán)隊(duì)建立了從產(chǎn)品、運(yùn)營、UX到開發(fā)、測(cè)試的完整專業(yè)的產(chǎn)品研發(fā)流程,每月一個(gè)小版本、三個(gè)月一個(gè)大版本,基于內(nèi)外部用戶的反饋快速迭代。

過去五年IDE團(tuán)隊(duì)真正做到了深耕軟件開發(fā)工具這個(gè)專業(yè)領(lǐng)域。而這次的「智能化信創(chuàng)軟件IDE」專題分享的“硬核”議題內(nèi)容是CodeArts IDE團(tuán)隊(duì)過去五年不斷進(jìn)行技術(shù)積累的成果。

議題1:AI 開道,讓編程體驗(yàn)“一路狂飆”

詳細(xì)介紹華為云CodeArts團(tuán)隊(duì)?wèi)?yīng)用大模型開發(fā)的AI輔助編程的技術(shù) - CodeArts Snap,講師程嘯從博士階段開始就對(duì)代碼生成、RAG、代碼克隆檢測(cè)等領(lǐng)域有較深入的研究,他這次也是代表Snap團(tuán)隊(duì)進(jìn)行分享。

議題2:Applying Machine Learning in IDE Challenges and Insights

將會(huì)系統(tǒng)討論AI技術(shù)在IDE中的應(yīng)用研究以及如何深遠(yuǎn)改變開發(fā)者的開發(fā),測(cè)試和調(diào)試代碼的方式。講師Pavel是俄研院新西伯利亞實(shí)驗(yàn)室主任,20 年開發(fā)者工具構(gòu)建經(jīng)驗(yàn),機(jī)器學(xué)習(xí)專家、Eclipse IDE的專家和Committer。

議題3:Evolution of IDE Platforms

將會(huì)緊密圍繞其在構(gòu)建IDE平臺(tái)時(shí)面臨的問題和挑戰(zhàn)比如分布式代碼模型架構(gòu)下如何確保前后端組件可以高效交互、如何直接從后端內(nèi)核畫出前端復(fù)雜UI,以及IDE團(tuán)隊(duì)如何做出艱難的架構(gòu)和設(shè)計(jì)決策,同時(shí)分享對(duì)下一代IDE平臺(tái)的架構(gòu)和設(shè)計(jì)展望。Denis是俄羅斯新西伯利亞實(shí)驗(yàn)室的首席架構(gòu)師,20 多年的工具研發(fā)經(jīng)驗(yàn),精通編譯器、DSL、編程框架,Eclipse社區(qū)Committer。

議題4:Type inference engine

靜態(tài)語言如JavaC#等,它的類型推理主要通過編譯器完成,代碼模型可以通過類型綁定(通常存在于程序的元數(shù)據(jù)metadata中)獲得所需要的類型信息。而動(dòng)態(tài)語言的類型推理主要由IDE完成,由于缺少編譯元數(shù)據(jù)的支持,動(dòng)態(tài)語言的類型推理是一個(gè)業(yè)界難題。以Python為例,其有一個(gè)完全動(dòng)態(tài)嚴(yán)格的類型系統(tǒng),類型(type)在運(yùn)行時(shí)動(dòng)態(tài)綁定到變量(variable),變量和類型都可以在運(yùn)行時(shí)動(dòng)態(tài)被改變 – 這增加Python IDE進(jìn)行可靠類型推理的難度。議題4:“Type inference engine” 介紹該團(tuán)隊(duì)在做動(dòng)態(tài)語言類型推理時(shí)設(shè)計(jì)和實(shí)現(xiàn)的技術(shù)細(xì)節(jié),并討論未來該領(lǐng)域的發(fā)展方向。Nikolai是俄羅斯圣彼得堡實(shí)驗(yàn)室的首席軟件工程師,。15 年 IDE 研發(fā)經(jīng)驗(yàn),前 JetBrains Intellij IDEA 和Scala 項(xiàng)目負(fù)責(zé)人。精通 Compiler、Program Language Design、Code Analysis 等技術(shù)?!?p style="text-indent:0em;"> QCon 全球軟件開發(fā)大會(huì)(上海站)將于12月28-29 日舉辦,希望到時(shí)候跟大家在會(huì)場(chǎng)相見。

wKgZomV8B4OAPekKAABH79rerUY364.gif?點(diǎn)擊下方『閱讀原文』,查看專題詳情!


原文標(biāo)題:CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具

文章出處:【微信公眾號(hào):華為DevCloud】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 華為
    +關(guān)注

    關(guān)注

    215

    文章

    34258

    瀏覽量

    250980

原文標(biāo)題:CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具

文章出處:【微信號(hào):華為DevCloud,微信公眾號(hào):華為DevCloud】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    華為云軟件開發(fā)生產(chǎn)線(CodeArts)9 月新功能特性

    【摘要】 華為云軟件開發(fā)生產(chǎn)線 CodeArts站式、全流程、安全可信的云原生 DevSecOps 平臺(tái),覆蓋需求、開發(fā)、測(cè)試、部署、運(yùn)維等
    的頭像 發(fā)表于 11-07 18:15 ?126次閱讀

    瑞星微刷機(jī)工具開發(fā)工具

    瑞星微刷機(jī)工具開發(fā)工具
    發(fā)表于 10-09 11:14 ?0次下載

    新特性系列 I 華為云軟件開發(fā)生產(chǎn)線(CodeArts)8 月上線新功能等你來解鎖!

    華為云軟件開發(fā)生產(chǎn)線CodeArts站式、全流程、安全可信的云原生 DevSecOps 平臺(tái),覆蓋需求、開發(fā)、測(cè)試、部署、運(yùn)維等軟件交付
    的頭像 發(fā)表于 09-13 16:29 ?394次閱讀

    CodeArts 加速軟件智能化開發(fā),攜手 HarmonyOS 重塑企業(yè)應(yīng)用創(chuàng)新體驗(yàn)

    體驗(yàn)”為主題的分論壇。論壇匯聚了各行各業(yè)的專家學(xué)者、技術(shù)領(lǐng)袖和開發(fā)者,共同探討 HarmonyOS 時(shí)代,軟件開發(fā)生產(chǎn)線智能化的優(yōu)秀實(shí)踐和未來發(fā)展的趨勢(shì)。 CodeArts 軟件開發(fā)工具
    的頭像 發(fā)表于 07-11 21:03 ?475次閱讀
    <b class='flag-5'>CodeArts</b> 加速<b class='flag-5'>軟件</b>智能化<b class='flag-5'>開發(fā)</b>,攜手 HarmonyOS 重塑企業(yè)應(yīng)用創(chuàng)新體驗(yàn)

    Diamond開發(fā)工具使用說明

    Diamond開發(fā)工具使用說明
    發(fā)表于 05-23 09:14 ?0次下載

    軟件開發(fā)生產(chǎn)線 CodeArts 3 月新特性上線啦!

    華為云軟件開發(fā)生產(chǎn)線 CodeArts站式、全流程、安全可信的云原生 DevSecOps 平臺(tái),覆蓋需求、開發(fā)、測(cè)試、部署、運(yùn)維等軟件
    的頭像 發(fā)表于 05-10 00:28 ?1099次閱讀

    華為云開發(fā)者桌面全新發(fā)布 CodeArts IDE for Python,極致優(yōu)雅云原生開發(fā)體驗(yàn)

    近日,華為云正式發(fā)布 CodeArts IDE for Python,這是款內(nèi)置華為自研 Python 語言服務(wù),提供智能編程、靈活調(diào)試能力的可擴(kuò)展桌面開發(fā)工具,為華為云開發(fā)者提供卓
    的頭像 發(fā)表于 05-10 00:27 ?1180次閱讀
    華為云<b class='flag-5'>開發(fā)</b>者桌面全新發(fā)布 <b class='flag-5'>CodeArts</b> IDE for Python,極致優(yōu)雅云原生<b class='flag-5'>開發(fā)</b>體驗(yàn)

    蘋果準(zhǔn)備推出AI軟件開發(fā)工具

    近日,有知情人士透露,蘋果公司正在全力加碼人工智能,準(zhǔn)備推出款新的軟件開發(fā)工具。這款工具將利用生成式人工智能技術(shù),幫助開發(fā)者自動(dòng)完成編碼工作,預(yù)計(jì)將加劇與微軟在人工智能方面的競爭。
    的頭像 發(fā)表于 02-20 14:35 ?825次閱讀

    嫁接AI、汽車,支持Arm、RISC-V,嵌入式軟件開發(fā)工具IAR的新生態(tài)

    電子發(fā)燒友網(wǎng)報(bào)道(文/黃晶晶)成立超過40的IAR公司,因提供嵌入式軟件開發(fā)工具和安全解決方案而聞名,全球范圍內(nèi)支持超過15個(gè)架構(gòu)的70多家半導(dǎo)體廠商的15000多款芯片,擁有超過10萬的開發(fā)
    的頭像 發(fā)表于 01-30 17:18 ?2668次閱讀
    嫁接AI、汽車,支持Arm、RISC-V,嵌入式<b class='flag-5'>軟件開發(fā)工具</b>IAR的新生態(tài)

    嵌入式軟件開發(fā)軟件開發(fā)的區(qū)別

    嵌入式軟件開發(fā)軟件開發(fā)是兩個(gè)不同的概念,它們?cè)?b class='flag-5'>一些關(guān)鍵方面有著明顯的區(qū)別。嵌入式軟件開發(fā)是指開發(fā)嵌入在硬件設(shè)備中的
    的頭像 發(fā)表于 01-22 15:27 ?2124次閱讀

    最新發(fā)布GSDK軟件開發(fā)工具包4.4.0版本,提高IoT無線設(shè)計(jì)效率

    SiliconLabs (亦稱 “ 芯科科技 ” )日前發(fā)布了 Gecko 軟件開發(fā)工具包( GSDK )的最新版本 4.4.0 。新釋出的 GSDK 是全球物聯(lián)網(wǎng)開發(fā)人員最關(guān)注物聯(lián)網(wǎng)的軟件開發(fā)平臺(tái)
    的頭像 發(fā)表于 12-18 16:40 ?546次閱讀
    最新發(fā)布GSDK<b class='flag-5'>軟件開發(fā)工具</b>包4.4.0版本,提高IoT無線設(shè)計(jì)效率

    華為云CodeArts Artifact:保障制品質(zhì)量與安全的最佳選擇

    近期,為降低用戶使用成本、滿足個(gè)性化選擇訴求,華為云制品倉庫 CodeArts Artifact? 從軟件開發(fā)生產(chǎn)線 ?CodeArtS? 解耦出來,可單獨(dú)購買。 這是款打破了傳統(tǒng)制
    的頭像 發(fā)表于 12-15 15:50 ?331次閱讀

    數(shù)字化時(shí)代的軟件供應(yīng)鏈管理新標(biāo)桿 - 華為云制品倉 CodeArts Artifact

    隨著數(shù)字化時(shí)代的迅猛發(fā)展,企業(yè)在軟件開發(fā)和供應(yīng)鏈管理方面面臨了前所未有的挑戰(zhàn)。在這個(gè)充滿潛力和競爭的領(lǐng)域里,華為云 CodeArts?Artifact 正成為引領(lǐng)變革的新標(biāo)桿,通過智能化的管理和先進(jìn)
    的頭像 發(fā)表于 12-11 09:08 ?885次閱讀
    數(shù)字化時(shí)代的<b class='flag-5'>軟件</b>供應(yīng)鏈管理新標(biāo)桿 - 華為云制品倉 <b class='flag-5'>CodeArts</b> Artifact

    華為云 CodeArts?11.11 活動(dòng)倒計(jì)時(shí),新用戶福利重磅來襲

    華為云軟件開發(fā)生產(chǎn)線 CodeArts站式、全流程、安全可信的云原生 DevSecOps 平臺(tái),覆蓋需求、開發(fā)、測(cè)試、部署、運(yùn)維等軟件
    的頭像 發(fā)表于 11-25 17:56 ?574次閱讀
    華為云 <b class='flag-5'>CodeArts</b>?11.11 活動(dòng)倒計(jì)時(shí),新用戶福利重磅來襲

    開發(fā)出商用的RISC-V處理器還需要哪些開發(fā)工具和環(huán)境?

    全世界范圍來看,在RISC-V技術(shù)陣營中,臺(tái)灣的Andes公司(晶心科技)開發(fā)的編譯器、開發(fā)工具軟件開發(fā)環(huán)境(IDE)最為完善和先進(jìn),幾乎可以和ARM的工具相媲美,這
    發(fā)表于 11-18 06:05