在v1.2.6版本之后,deepin-IDE的安裝包中全部帶有CodeGeeX插件,為所有開(kāi)發(fā)者提供智能編程助手,特別是CodeGeeX插件已經(jīng)支持生成DTK風(fēng)格的代碼。
CodeGeeX插件的核心功能:代碼的自動(dòng)生成與智能補(bǔ)全、自動(dòng)為代碼添加注釋?zhuān)a翻譯和智能問(wèn)答,全部在deepin-IDE的插件中免費(fèi)提供。
deepin-IDE 已經(jīng)上架 deepin 應(yīng)用商店,大家可以一鍵下載安裝。
支持從倉(cāng)庫(kù)安裝,在終端運(yùn)行以下命令即可:
sudo apt install deepin-unioncode
安裝好以后,就可以直接體驗(yàn) deepin-IDE 的智能編程助手 CodeGeeX 插件。
開(kāi)發(fā)中遇到的技術(shù)問(wèn)題,可直接向CodeGeeX提問(wèn)。無(wú)需離開(kāi) IDE 環(huán)境去搜索引擎尋找答案,讓開(kāi)發(fā)者更沉浸于開(kāi)發(fā)環(huán)境。
CodeGeeX秒級(jí)生成完整可運(yùn)行的計(jì)算器應(yīng)用代碼
基于 AI 大模型對(duì)代碼進(jìn)行語(yǔ)義級(jí)翻譯,支持多種編程語(yǔ)言互譯。
支持給代碼自動(dòng)添加行級(jí)注釋?zhuān)?jié)省大量開(kāi)發(fā)時(shí)間。沒(méi)有注釋的歷史代碼,也不再是問(wèn)題。
一鍵生成代碼注釋?zhuān)幊陶Z(yǔ)言互譯隨心所欲!
根據(jù)自然語(yǔ)言注釋描述的功能自動(dòng)生成代碼,也可以根據(jù)已有的代碼自動(dòng)生成后續(xù)代碼,補(bǔ)全當(dāng)前行或生成后續(xù)若干行,幫助提高編程效率。
deepin-IDE社區(qū)的開(kāi)發(fā)者使用后都認(rèn)為,不論是做軟件開(kāi)發(fā)還是寫(xiě)深度學(xué)習(xí)的代碼,在使用CodeGeeX智能編程助手插件后,效率都會(huì)得到提升。在deepin-IDE 中的使用也簡(jiǎn)單方便,建議各位愛(ài)好者安裝體驗(yàn),最重要:它是免費(fèi)的!
本次最重要的更新是 deepin-IDE 的CodeGeeX插件支持生成 DTK 風(fēng)格的代碼。基于智譜AI的CodeGeeX模型,以深度倉(cāng)庫(kù)代碼、開(kāi)發(fā)文檔、知識(shí)資產(chǎn)等作為訓(xùn)練數(shù)據(jù),經(jīng)過(guò)深度調(diào)教、優(yōu)化后,目前可以直接在問(wèn)答模塊中生成 DTK 風(fēng)格的代碼。以下是一些應(yīng)用示例:
首先來(lái)一個(gè)“?hello world
?”熱熱身:
看起來(lái)還不錯(cuò),接下來(lái)繼續(xù)提問(wèn),讓其寫(xiě)一個(gè) DTK 彈窗:
最后讓它寫(xiě)一個(gè)文本編輯器:
可以看到,deepin-IDE中的 CodeGeeX 插件回答的內(nèi)容非常準(zhǔn)確,給研發(fā)人員的效率帶來(lái)了巨大的提升。隨著后續(xù) 模型和插件的不斷調(diào)試、優(yōu)化,相信能夠生成更多、更準(zhǔn)確并且更貼合 deepin(深度)操作系統(tǒng)的回答。
更多建議: