上一篇文章中我們介紹了CodeGeeX插件中的“隱藏”設(shè)置握恳,方便用戶能夠選擇符合自己編程習(xí)慣的方式,更流暢的使用CodeGeeX唯鸭。但仍然有一些使用問題盟步,需要我們在產(chǎn)品持續(xù)迭代中進(jìn)行優(yōu)化,也有些問題是受限于IDE平臺(tái)默認(rèn)的交互或解析方式娇哆。今天為大家整理的末荐,就是CodeGeeX使用中常見的問題和解決方法侧纯。
一、登錄問題
CodeGeeX的插件在IDE中安裝成功后甲脏,就可以直接在代碼編輯區(qū)域使用代碼生成和智能補(bǔ)全眶熬,自動(dòng)為代碼添加注釋的功能。只有在使用側(cè)邊欄AskCodeGeeX和代碼翻譯時(shí)块请,才需要用戶登錄娜氏。
在JetBrains IDEs 的CodeGeeX插件登錄方式:以 IDEA 為例,在IDEA 中完成安裝墩新, CodeGeeX就會(huì)在 Tool Windows 中出現(xiàn)贸弥,IDEA 新版 UI 的 Tools Windows 在左側(cè),很多工具被收錄在左側(cè)“…”中海渊。點(diǎn)擊“…”绵疲,在彈出的工具列表中哲鸳,點(diǎn)擊CodeGeeX,首次點(diǎn)擊后盔憨,CodeGeeX 的圖標(biāo)就會(huì)出現(xiàn)在右側(cè)工具欄的位置徙菠;
點(diǎn)擊右側(cè)工具欄的 CodeGeeX 圖標(biāo),有兩種方式登錄 IDEA 中的 CodeGeeX 插件郁岩。特別需要提醒用戶的是婿奔,在 IDEA 的默認(rèn)交互中,如果不打開編輯區(qū)驯用,則不會(huì)觸發(fā)插件脸秽。所以登錄之前儒老,需要新建項(xiàng)目或者打開已有項(xiàng)目文件蝴乔,出現(xiàn)代碼編輯區(qū)后,在側(cè)邊欄驮樊,有以下兩種登錄方式:
側(cè)邊工具欄點(diǎn)擊 CodeGeeX 圖標(biāo)——“AskCodeGeeX”區(qū)域點(diǎn)擊“登錄 CodeGeeX 賬號(hào)開始提問”——彈出網(wǎng)頁端登錄頁面;
IDEA 的右下角點(diǎn)擊 CodeGeeX 圖標(biāo)——選擇 Login to CodeGeeX——彈出網(wǎng)頁端登錄頁面;
VSCode 中CodeGeeX插件的登錄方式
在VSCode 中葬毫,首次打開CodeGeeX匙赞,會(huì)在右側(cè)彈出登錄提示。如果你沒有按照提示登錄练湿,那么也可以有以下三種方式進(jìn)行CodeGeeX 的登錄:
插件安裝完成后猴仑,點(diǎn)擊 CodeGeeX 圖標(biāo)——在 AskCodeGeeX 區(qū)域點(diǎn)擊“Login”——彈出網(wǎng)頁端登錄頁面
VSCode 側(cè)邊條右鍵——勾選“賬戶”——點(diǎn)擊頭像圖標(biāo)——選擇登錄 CodeGeeX——彈出網(wǎng)頁端登錄頁面
在CodeGeeX代碼編輯區(qū)——點(diǎn)擊“右鍵”——CodeGeeX——菜單中選擇“Login”——右下角會(huì)彈出登錄提示;
下面圖示中肥哎,兩種顏色分別代表了前兩種登錄 CodeGeeX 的方式辽俗。
下面這張圖是CodeGeeX的第三種登錄方式:
二、Android Studio 安裝插件后篡诽,無法正常使用
Android Studio 安裝插件后崖飘,提示 Current ENV doesn't support JCEF ,無法正常使用插件杈女。
解決方法:
- 在 Android Studio 的 Help 菜單中朱浴,找到 Find Action;
- 搜索 boot runtime达椰,找到“Choose Boot Java Runtime for the IDE”選項(xiàng)翰蠢;
- 在“New”中,選擇任何一個(gè)帶有 JCEF 的 Runtime啰劲;
- 重新啟動(dòng) Android Studio躏筏,即可正常使用了。
三呈枉、VSCode安裝插件后趁尼,側(cè)邊欄無法使用
這個(gè)問題主要會(huì)在VSCode的插件中出現(xiàn)埃碱,但不是所有用戶每次都會(huì)出現(xiàn)這個(gè)問題。有部分用戶會(huì)遇到如下情況:關(guān)閉 VSCode酥泞,重新打開后砚殿,有時(shí)會(huì)出現(xiàn) CodeGeeX側(cè)邊欄區(qū)域無法顯示,或者一直顯示加載狀態(tài)芝囤,或者顯示“還原視圖時(shí)出錯(cuò)” 似炎、或者顯示“無效用戶”這樣的提示:
解決方法:
在電腦的鑰匙串訪問中,找到當(dāng)前vscode版本并且尾綴是“.codegeex”的項(xiàng)刪除悯姊,如下圖:
刪除后羡藐,重新啟動(dòng) VSCode,側(cè)邊欄就可以正常使用了悯许。
如果你在使用CodeGeeX時(shí)還遇到哪些問題仆嗦,或者有獨(dú)特場景的體驗(yàn),歡迎加入CodeGeeX用戶群一起交流分享先壕。