W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在VSCode的CodeGeeX插件中,打開設(shè)置項,可以針對代碼補全的模型,選擇Pro版或Lite版的模型。Lite版的響應(yīng)速度更快,Pro版則在代碼補全的準確性上,有大幅提升。
生成單行代碼,是在代碼生成與補全的場景中最直接高效的體現(xiàn)方式。
當打開一個代碼文件后,開始編碼。在編碼過程中稍微等待一下, 即可看到CodeGeeX根據(jù)上下文代碼的內(nèi)容,推理出接下來可能的代碼輸入。
如果認為推理出的代碼內(nèi)容合適,使用快捷鍵Tab對生成的代碼進行采納,被采納的代碼即會高亮顯示并留存在光標后;如果認為內(nèi)容不合適,任意鍵可以取消推薦的內(nèi)容,繼續(xù)手動編碼。
多行代碼生成與單行的使用方式一致 。在符合多條推薦的條件下( 如?for
?循環(huán) 、?if
?判斷等), 模型會優(yōu)先計算一次多行推薦的邏輯 。如果邏輯完整,則會展示出多行推薦的結(jié)果,否則還是按照單行推薦的邏輯來展示。
出現(xiàn)多行代碼時,除了按?Tab
?一鍵采納之外,還可以使用?Command
?/ ?Ctrl
? + ??只采納當前行。
Mac | Windows | 描述 |
---|---|---|
Command + ↓ | Ctrl + ↓ | 出現(xiàn)多行建議時逐行采納 |
根據(jù)注釋生成代碼是針對一段自然語言的注釋內(nèi)容,生成相關(guān)的代碼片段 。適用于需求能夠簡單使用 一句話描述清楚,或常見的算法片段、函數(shù)段、方法段的生成。
在VSCode的CodeGeeX插件設(shè)置中,您可以通過選擇用于代碼補全的模型、調(diào)整延遲時間、設(shè)置單次生成選項數(shù)等方式使補全達到您滿意的效果。默認設(shè)置如下:
模型 | 延遲時間 | 補全偏好 | 單次最多選型數(shù) |
---|---|---|---|
CodeGeeX-Pro | 0.5s | Auto | 1 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: