<bdo id="ks4iu"><del id="ks4iu"></del></bdo>
  • 
    <pre id="ks4iu"></pre>
  • <bdo id="ks4iu"><del id="ks4iu"></del></bdo>
    <input id="ks4iu"><em id="ks4iu"></em></input>
    
    
  • <center id="ks4iu"><cite id="ks4iu"></cite></center>
  • 首頁(yè) > 智能影音 >

    每日消息!“古老”編程語(yǔ)言的最新選擇!華為云發(fā)布CodeArts IDE for C/C++

    C語(yǔ)言是一種“古老”且應(yīng)用至今的高級(jí)編程語(yǔ)言,它是多種流行編程語(yǔ)言的根源。C++進(jìn)一步擴(kuò)充和完善了C語(yǔ)言,是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,可運(yùn)行于多種平臺(tái)上。今天,C/C++語(yǔ)言仍然活躍在嵌入式軟件、操作系統(tǒng)、高性能引擎、游戲、數(shù)據(jù)庫(kù)等諸多業(yè)務(wù)領(lǐng)域。

    高級(jí)語(yǔ)言開(kāi)發(fā)離不開(kāi)集成開(kāi)發(fā)環(huán)境(IDE)的支持,從支持高級(jí)語(yǔ)言的編輯器、符號(hào)解析、編譯器以及支持高質(zhì)量編碼的代碼檢查,再到支持運(yùn)行測(cè)試的中間件和數(shù)據(jù)庫(kù),以及支持高效率研發(fā)的DevOps工具鏈,IDE工具將個(gè)人開(kāi)發(fā)作業(yè)流中所需要的眾多能力匯聚在一個(gè)工具中,讓開(kāi)發(fā)者無(wú)需切換工具即可完成日常開(kāi)發(fā)工作。

    華為云CodeArts IDE定位華為云開(kāi)發(fā)者桌面,是華為云面向開(kāi)發(fā)者提供的一款智能化桌面集成開(kāi)發(fā)環(huán)境,它提供了開(kāi)發(fā)語(yǔ)言和調(diào)試服務(wù),支持從插件市場(chǎng)安裝插件來(lái)擴(kuò)展能力,幫助開(kāi)發(fā)者獲得更好的用云體驗(yàn)和更快捷的云應(yīng)用開(kāi)發(fā)能力。

    5月25日,華為云發(fā)布CodeArts IDE for C/C++,將華為公司的C/C++語(yǔ)言服務(wù)集成于CodeArts IDE內(nèi)核基座,并將良好的C/C++編碼體驗(yàn)、方便的訪問(wèn)華為云資源、簡(jiǎn)單的引用華為云服務(wù)、快捷的使用華為云DevSecOps服務(wù)等眾多能力匯聚于一身,實(shí)現(xiàn)C/C++開(kāi)發(fā)者在個(gè)人研發(fā)作業(yè)體驗(yàn)和效率上的巨大提升。


    【資料圖】

    開(kāi)發(fā)工具的四條“秘籍”

    華為公司自上世紀(jì)90年代起即投入軟件研發(fā),歷經(jīng)嵌入式軟件開(kāi)發(fā)、企業(yè)化軟件開(kāi)發(fā)、服務(wù)化應(yīng)用開(kāi)發(fā)和云服務(wù)開(kāi)發(fā)等多種不同研發(fā)形態(tài)。

    為支持研發(fā)效率提升,保證供應(yīng)鏈安全,研發(fā)團(tuán)隊(duì)使用的開(kāi)發(fā)工具從文本編輯器,到圖形化的開(kāi)發(fā)工具,再到支持多語(yǔ)言和可擴(kuò)展的集成開(kāi)發(fā)環(huán)境(IDE),并逐步進(jìn)化成支持多語(yǔ)言框架、集成開(kāi)發(fā)者作業(yè)流和支持橫向能力擴(kuò)展的Desktop IDE和Web IDE,滿足了多業(yè)務(wù)平臺(tái)的復(fù)雜開(kāi)發(fā)要求。

    在這個(gè)過(guò)程中,華為總結(jié)出開(kāi)發(fā)工具的四條“秘籍”:

    掌握技術(shù)內(nèi)核探索新的工具形態(tài)滿足業(yè)務(wù)需要

    面對(duì)復(fù)雜業(yè)務(wù)場(chǎng)景中開(kāi)發(fā)者對(duì)工具規(guī)模和執(zhí)行效率的不同要求,將IDE內(nèi)核優(yōu)化成若干運(yùn)行模式,比如對(duì)于相對(duì)簡(jiǎn)單的業(yè)務(wù)場(chǎng)景使用“精簡(jiǎn)模式”,而面向復(fù)雜的業(yè)務(wù)場(chǎng)景使用“全量模式”。同一個(gè)技術(shù)內(nèi)核可以按照業(yè)務(wù)需要升級(jí)增配,而不需要維護(hù)多個(gè)代碼分支,既降低了用戶使用門(mén)檻,也節(jié)約了工具的維護(hù)成本。

    吃透語(yǔ)言服務(wù)給開(kāi)發(fā)者提供最佳的編碼體驗(yàn)

    針對(duì)C/C++語(yǔ)言,首先提升了超大項(xiàng)目(千萬(wàn)級(jí)代碼工程)加載效率,開(kāi)發(fā)者可以縮短加載等待時(shí)間;其次提升代碼的構(gòu)建速度,通過(guò)復(fù)用符號(hào)文件可以將大項(xiàng)目的解析時(shí)間縮短到5分鐘以內(nèi);然后為開(kāi)發(fā)者提供多種視圖、多種主題配色方案、調(diào)用關(guān)系分析等能力,提升代碼理解速度;同時(shí)還為開(kāi)發(fā)者提供了基于語(yǔ)法的多種重構(gòu)能力。多重能力組合之下,C/C++開(kāi)發(fā)效率極大提升。

    積極發(fā)展生態(tài)以擴(kuò)展能力方式支持開(kāi)發(fā)作業(yè)流

    華為設(shè)立了與業(yè)界最大規(guī)模插件生態(tài)市場(chǎng)相兼容的插件標(biāo)準(zhǔn),基于開(kāi)發(fā)者作業(yè)流交付大量在IDE中使用的業(yè)務(wù)插件;同時(shí)成立了輔導(dǎo)團(tuán)隊(duì)開(kāi)發(fā)者的官方組織,建立了內(nèi)置于IDE內(nèi)的獨(dú)立插件市場(chǎng)。這些舉措能夠幫助開(kāi)發(fā)者在一個(gè)IDE工具內(nèi)即可流暢完成個(gè)人開(kāi)發(fā)作業(yè)流,補(bǔ)齊組織內(nèi)開(kāi)發(fā)人員技能差異,提升開(kāi)發(fā)者研發(fā)效率。

    加速知識(shí)更新充分利用研發(fā)積累解決新的業(yè)務(wù)問(wèn)題

    開(kāi)發(fā)者面對(duì)新的業(yè)務(wù)問(wèn)題,需要大量編碼及測(cè)試。傳統(tǒng)C/C++開(kāi)發(fā)者幾乎和云計(jì)算沒(méi)有交集,但I(xiàn)DE中集成的云平臺(tái)能力可以幫助開(kāi)發(fā)者將傳統(tǒng)研發(fā)資產(chǎn)適配并遷移上云,也可以方便獲取關(guān)于云開(kāi)發(fā)的各類知識(shí)。

    “古老”編程語(yǔ)言的最新選擇

    華為云CodeArts IDE for C/C++支持從精簡(jiǎn)模式一鍵升級(jí)為一個(gè)功能齊備、開(kāi)箱即用、體驗(yàn)優(yōu)質(zhì)的開(kāi)發(fā)平臺(tái),內(nèi)置C/C++語(yǔ)言服務(wù),支持不同配色切換和中英文顯示,深度集成華為云各項(xiàng)能力,支持內(nèi)置插件市場(chǎng)和更具兼容性的插件標(biāo)準(zhǔn),支持基于插件的能力擴(kuò)展和對(duì)接華為云軟件開(kāi)發(fā)生產(chǎn)線(DevSecOps平臺(tái))。

    面對(duì)當(dāng)前開(kāi)發(fā)現(xiàn)代化應(yīng)用的需要,華為云CodeArts IDE for C/C++產(chǎn)品提供了以下新特性:

    特性一:先進(jìn)架構(gòu)從精簡(jiǎn)模式一鍵升級(jí)全模式

    華為云CodeArts IDE支持精簡(jiǎn)模式,比如使用精簡(jiǎn)模式封裝的RemoteShell,可以方便的瀏覽和訪問(wèn)華為云ECS和CCE資源,是云資源運(yùn)維的好幫手。

    開(kāi)發(fā)者利用一鍵升級(jí)功能,可以把精簡(jiǎn)專用工具原地升級(jí)為全功能軟件開(kāi)發(fā)環(huán)境(IDE),升級(jí)后不但保留原有工具中的資源訪問(wèn)能力,還可從內(nèi)置插件市場(chǎng)中安裝插件實(shí)現(xiàn)開(kāi)發(fā)語(yǔ)言支持和其他能力擴(kuò)展,為應(yīng)用開(kāi)發(fā)者提供了更好體驗(yàn)的編碼開(kāi)發(fā)平臺(tái)。

    特性二:語(yǔ)言服務(wù)優(yōu)秀C++開(kāi)發(fā)體驗(yàn)開(kāi)箱即得
    華為云CodeArts IDE內(nèi)置的C++語(yǔ)言服務(wù),支持一鍵加載CMake工程并自動(dòng)解析,可創(chuàng)建基于CMake的C++工程框架代碼;
    提供兩種專屬語(yǔ)法配色,深色和淺色可以自主調(diào)配,深色更符合用眼舒適要求,淺色更貼近傳統(tǒng)閱讀習(xí)慣;
    支持三種代碼解析模式,Tag模式可以基于詞法解析生效更快速,Compiler模式可以基于語(yǔ)義解析結(jié)果更準(zhǔn)確,Hybrid模式則相當(dāng)于自適應(yīng)選擇;
    提供十九種代碼重構(gòu)功能,從常用的重命名、提取函數(shù),到switch自動(dòng)填充及代碼快速修復(fù),幫助開(kāi)發(fā)者提高代碼的可重用性和可維護(hù)性;
    支持千萬(wàn)規(guī)模代碼C/C++工程,面對(duì)超大規(guī)模項(xiàng)目加載和符號(hào)解析速度實(shí)現(xiàn)倍增;超大型項(xiàng)目代碼符號(hào)解析精度高達(dá)99%,領(lǐng)先業(yè)界水平。
    特性三:連接華為云快速完成基于API的應(yīng)用開(kāi)發(fā)

    華為云CodeArts IDE內(nèi)置華為云API開(kāi)發(fā)套件,提供華為云200個(gè)服務(wù)和8000+服務(wù)API的搜索和引用。

    在IDE中不但可以看到API的定義、參數(shù)、返回碼等信息,還可以完成云上API的真實(shí)調(diào)用并查看輸入輸出信息。開(kāi)發(fā)者在編碼時(shí)可以通過(guò)關(guān)鍵字搜索到對(duì)應(yīng)的云服務(wù)API,一鍵式補(bǔ)全調(diào)用API的樣例代碼,無(wú)需在多個(gè)工具和文檔中反復(fù)切換,幫助開(kāi)發(fā)者獲得快捷、高效的華為云開(kāi)發(fā)體驗(yàn),縮短開(kāi)發(fā)華為云應(yīng)用的周期。

    特性四:插件擴(kuò)展利用插件市場(chǎng)擴(kuò)充開(kāi)發(fā)能力

    華為云CodeArts IDE支持插件擴(kuò)展,提供的開(kāi)放插件標(biāo)準(zhǔn)兼容業(yè)界生態(tài)規(guī)模最大的IDE開(kāi)放插件標(biāo)準(zhǔn)。插件開(kāi)發(fā)者可以針對(duì)特定業(yè)務(wù)領(lǐng)域需要,在華為云CodeArts插件市場(chǎng)注冊(cè)發(fā)布商,并將所開(kāi)發(fā)的插件發(fā)布到插件市場(chǎng),方便其他應(yīng)用開(kāi)發(fā)者在IDE中使用。

    華為云CodeArts IDE內(nèi)置對(duì)接華為云CodeArts插件市場(chǎng),開(kāi)發(fā)者也可以根據(jù)需要查找、瀏覽、安裝或卸載插件,通過(guò)安裝插件來(lái)擴(kuò)充IDE所適配的業(yè)務(wù)場(chǎng)景,把華為云CodeArts IDE變成開(kāi)發(fā)者的“個(gè)人桌面”。

    目前,華為云CodeArts插件市場(chǎng)已經(jīng)上架了華為的多款插件,覆蓋華為云API使用、華為云資源訪問(wèn)、開(kāi)發(fā)者技術(shù)支持、DevOps平臺(tái)等多種能力,在不久的將來(lái),會(huì)有更多插件與開(kāi)發(fā)者見(jiàn)面。

    華為云CodeArts IDE for C/C++在華為公司內(nèi)部的華為云、終端消費(fèi)者云、海思、數(shù)據(jù)通信、無(wú)線網(wǎng)絡(luò)、智能汽車(chē)等眾多業(yè)務(wù)部門(mén)得到廣泛應(yīng)用,超過(guò)15萬(wàn)開(kāi)發(fā)者基于IDE完成日常開(kāi)發(fā)工作,包括:工作項(xiàng)管理、代碼導(dǎo)入、知識(shí)獲取、編碼調(diào)試、檢視提交、流水線執(zhí)行等,構(gòu)建眾多業(yè)務(wù)應(yīng)用和行業(yè)解決方案。

    在面向5000萬(wàn)規(guī)模代碼工程的實(shí)際使用中,相對(duì)于競(jìng)品實(shí)現(xiàn)工程加載速度3倍提升,符號(hào)索引創(chuàng)建速度5倍提升,符號(hào)跳轉(zhuǎn)精度和閱讀體驗(yàn)均優(yōu)于競(jìng)品。同時(shí),對(duì)已有代碼庫(kù)和構(gòu)建工具(CMake)的良好支持,讓C/C++開(kāi)發(fā)者在開(kāi)發(fā)體驗(yàn)不降級(jí)的條件下,可以流暢的從原有開(kāi)發(fā)工具切換到華為云CodeArts IDE for C/C++。

    為開(kāi)發(fā)者提供端云一體、極致體驗(yàn)、功能強(qiáng)大、生態(tài)開(kāi)放的IDE開(kāi)發(fā)工具是華為云CodeArts產(chǎn)品團(tuán)隊(duì)的一貫理念。未來(lái),華為云將在開(kāi)發(fā)工具領(lǐng)域持續(xù)創(chuàng)新,提供技術(shù)自主、功能更強(qiáng)、體驗(yàn)更好的IDE工具,持續(xù)為開(kāi)發(fā)者提供優(yōu)質(zhì)服務(wù)。

    關(guān)注@華為云,了解更多資訊

    責(zé)任編輯:Rex_30

    關(guān)鍵詞:
    推薦閱讀

    阿里P9下崗再就業(yè)

    · 2023-05-30 17:43:47

    htc(t328w ruu)

    · 2023-05-30 16:57:41
    欧美国产在线一区,免费看成年视频网页,国产亚洲福利精品一区,亚洲一区二区约美女探花
    <bdo id="ks4iu"><del id="ks4iu"></del></bdo>
  • 
    <pre id="ks4iu"></pre>
  • <bdo id="ks4iu"><del id="ks4iu"></del></bdo>
    <input id="ks4iu"><em id="ks4iu"></em></input>
    
    
  • <center id="ks4iu"><cite id="ks4iu"></cite></center>
  • 主站蜘蛛池模板: 在线观看精品视频网站www| 精品无码国产自产拍在线观看| 欧美成人观看视频在线| 在线a免费观看最新网站| 伊人久久精品无码麻豆一区| 一级**爱片免费视频| 美女扒开裤子让男人桶视频| 成年在线网站免费观看无广告| 国产一区二区三区电影| 丰满的己婚女人| 美女视频黄视大全视频免费的| 无翼乌邪恶工番口番邪恶| 国产一级一片免费播放i| 中文字幕亚洲综合久久菠萝蜜| 美美女高清毛片视频免费观看| 成年人视频免费在线观看| 午夜gif视频免费120秒| 一个人www免费看的视频| 男女高潮又爽又黄又无遮挡 | 国产精品香蕉在线| 亚洲成av人影片在线观看| 在线观看www日本免费网站| 桃子视频在线官网观看免费| 国产成人精品免费视频大全办公室| 久久综合香蕉国产蜜臀AV| 野外做受又硬又粗又大视频| 无人高清影视在线观看视频| 午夜影放免费观看| caopon在线| 欧美性猛交xxxx免费看| 国产成人综合野草| 久久久久久久综合日本| 精品国产福利片在线观看| 天天想你在线视频免费观看| 亚洲欧美丝袜制服在线| 性欧美videos高清喷水| 日本漫画大全彩漫| 午夜爽爽爽男女污污污网站| 99精品众筹模特自拍视频| 欧美人与性囗牲恔配| 国产免费一区二区三区不卡 |