隨著CodeGeeX整體性能的升級(jí)布隔,越來越多的用戶發(fā)現(xiàn)CodeGeeX的很多實(shí)用功能,能夠幫助程序員更快更好的編寫代碼和解決技術(shù)問題稼虎。近期衅檀,我們看到許多用戶在使用CodeGeeX的過程中,有一些相似的疑問霎俩。比如哀军,很多人希望能夠通過調(diào)整設(shè)置,讓CodeGeeX的生成方式打却、工作語言更符合自己的習(xí)慣杉适。今天的內(nèi)容,就為大家揭示一些“隱藏”的設(shè)置柳击,讓大家能夠更加流暢的使用CodeGeeX猿推。
一、修改生成注釋使用的語言
CodeGeeX的注釋生成功能可以生成中文或英文的注釋捌肴,使用的語言可以在設(shè)置中指定蹬叭。
1.JetBrains IDEAs的設(shè)置,我們以 IDEA 為例状知。如果CodeGeeX在IDEA中生成的注釋是英文秽五,按照下面的步驟,在設(shè)置中修改為中文即可试幽。設(shè)置修改步驟:Settings——Languages & Frameworks——CodeGeeX——Comment Language筝蚕;
2.VSCode 中第一次使用生成注釋功能時(shí),IDE會(huì)提示選擇注釋的語言铺坞,并讓用戶選擇是否要設(shè)置為默認(rèn)語言起宽。如果后續(xù)需要修改注釋的默認(rèn)語言,可以按照下面的步驟济榨,在CodeGeeX插件中進(jìn)行設(shè)置:
設(shè)置修改步驟:首選項(xiàng)——設(shè)置——CodeGeeX——Coodegeex.Explanation:Language Preference
二坯沪、通過設(shè)置實(shí)現(xiàn)單行/多行的多種補(bǔ)全方式
1.在VSCode中通過以下步驟:可以設(shè)置自己更習(xí)慣的補(bǔ)全方式:?jiǎn)涡醒a(bǔ)全或者多行自動(dòng)補(bǔ)全。在下方圖片中可以看到完整的設(shè)置過程:首選項(xiàng)——設(shè)置——CodeGeeX——Generation Preference擒滑;
2.在 JetBrains 的 IDEs 中腐晾,暫時(shí)沒有單行/多行補(bǔ)全方式的選擇設(shè)置;
三丐一、通過設(shè)置實(shí)現(xiàn)用快捷鍵觸發(fā)代碼補(bǔ)全功能
1.在VSCode 中通過以下步驟:勾選后可以控制CodeGeeX 插件藻糖,只有在按下“alt / option+ \”快捷鍵之后才會(huì)觸發(fā)代碼補(bǔ)全功能。設(shè)置修改步驟:首選項(xiàng)——設(shè)置——CodeGeeX——Only Key Control库车;
2.在 JetBrains 的 IDE 中巨柒,以 IDEA 為例,如果希望只通過快捷鍵觸發(fā)代碼補(bǔ)全功能柠衍,可以通過以下步驟實(shí)現(xiàn):右下角CodeGeeX 圖標(biāo)——全局禁用洋满;再進(jìn)入IDE的設(shè)置,指定快捷鍵來實(shí)現(xiàn)按鍵觸發(fā)珍坊。設(shè)置修改步驟:Setting——Keymap——CodeGeeX——Show Completions牺勾;
四、用其它快捷鍵代替“Tab”阵漏,做為代碼生成的采納鍵
1.在VSCode中可以通過設(shè)置驻民,將 “Tab”鍵 做為代碼采納的快捷鍵進(jìn)行修改,更符合自己的使用習(xí)慣履怯。修改時(shí)要注意川无,需要把系統(tǒng)默認(rèn)和 CodeGeeX默認(rèn),這 2 個(gè)“Tab”鍵虑乖,同時(shí)修改才可以生效懦趋。設(shè)置修改步驟:左下角設(shè)置——鍵盤快捷方式——搜索 “editor.action.inlineSuggest.commit”——修改 2 個(gè)默認(rèn) Tab 設(shè)置;
2.在 JetBrains IDEs中疹味,也可以通過設(shè)置仅叫,將 “Tab”鍵 做為代碼采納的快捷鍵進(jìn)行修改,更符合自己的使用習(xí)慣糙捺。以 IDEA 為例诫咱,通過以下的步驟進(jìn)行設(shè)置修改:Setting——Keymap——CodeGeeX——Apply Completions to Editor;
希望這期內(nèi)容能為大家的CodeGeeX之旅帶來幫助洪灯。今天提到的很多設(shè)置方面的使用坎缭,有很多都來自CodeGeeX用戶群中的不斷交流,很多用戶在群里把自己的經(jīng)驗(yàn)分享給其它用戶。感謝有這么多用戶幫助我們讓CodeGeeX變得更好掏呼。每一個(gè)反饋和問題都是令CodeGeeX進(jìn)步的動(dòng)力坏快,希望與所有程序員一起持續(xù)探索,變得更強(qiáng)憎夷。