代碼解釋主要用于給定一段代碼,通過(guò)大模型對(duì)于代碼的理解,輸出人類容易理解的解釋。能夠幫助開發(fā)者快速理解已有的代碼。
在編輯框中選中需要解釋的代碼,這時(shí)代碼也會(huì)在側(cè)邊欄AskCodeGeeX的對(duì)話框中出現(xiàn),在輸入框中用自然語(yǔ)言交互的方式,即可獲得代碼的解釋。
也可以在對(duì)話框中直接粘貼需要解釋的代碼,同樣用自然語(yǔ)言交互的方式,獲得代碼解釋。
生成單元測(cè)試,是針對(duì)一段函數(shù)( 方法), 生成其對(duì)應(yīng)的單元測(cè)試代碼。
在智能問(wèn)答的對(duì)話框中,通過(guò)自然語(yǔ)言的交互方式,可以自動(dòng)生成單元測(cè)試代碼。
在編輯器中選中函數(shù),選中代碼會(huì)同時(shí)出現(xiàn)在側(cè)邊欄,通過(guò)側(cè)邊欄的對(duì)話框,輸入“請(qǐng)給這段代碼生成單元測(cè)試”,即可生成其對(duì)應(yīng)的單元測(cè)試代碼。
通過(guò)智能問(wèn)答的對(duì)話框,CodeGeeX可以理解用戶對(duì)表結(jié)構(gòu)和查詢?nèi)蝿?wù)的描述,按照用戶的指示生成SQL查詢語(yǔ)句。
通過(guò)智能問(wèn)答的對(duì)話框,可以讓CodeGeeX分析代碼中復(fù)雜冗長(zhǎng)的函數(shù),快速進(jìn)行函數(shù)重構(gòu),梳理代碼邏輯。
更多建議: