今天,CodeGeeX 1.1.2版正式在JetBrains IDEs中上線,和VSCode中的CodeGeeX2.0升級一樣,新版本在JetBrains IDEs中帶來“Ask CodeGeeX”的功能升級,使開發者可以在IDE中,通過問答對話的方式解決技術問題,下面的視頻以DataGrip為例,展示新版將技術問答與IDE編程環境深度融合,
編輯區中的資料表格,需要以不同店鋪不同日期的交易額重新排序,在Ask CodeGeeX的對話框中提問,獲得了解決這個排序問題的代碼,插入編輯器運行后,準確實作了排序功能,
在IDE中使用Ask CodeGeeX功能,使得開發程序中遇到的問題,都可以在IDE中沉浸式解決,不用跳出開發環境尋找解決代碼問題的答案,提升了代碼開發效率,同時,在這個新版本中,通過對話框區域常用命令“explain/解釋代碼”、“comment/生成注釋”、“fixbug/檢查bug”的快捷方式,可以直接操作代碼,實作代碼解釋,逐行添加代碼注釋,嘗試修復代碼片段潛在bug等功能,
下面視頻以IDEA為例
在IDEA中設定語言為中文,快捷按鈕和回復則都為中文;
“explain/解釋代碼”按鈕,獲得整段代碼解釋
當你撰寫代碼時,希望了解某一段生成的代碼作何解釋?那么你就可以在CodeGeeX插件的代碼生成區域中,選中該段代碼,左側邊欄的對話區會出現浮層,同時展示選中代碼,在對話區通過快捷按鈕:“解釋代碼”,在對話界面中就可以回復出整段的代碼解釋,
“comment/生成注釋”按鈕為代碼逐行添加注釋
同樣,當你希望為一段生成的代碼逐行添加注釋,你就可以在CodeGeeX代碼生成區域,選中該段代碼,側邊欄的對話區會出現浮層,同時展示選中代碼,在對話區通過快捷按鈕:“生成注釋”,在對話界面就可以直接為這段代碼逐行添加注釋,
“fixbug/檢查bug”修復代碼潛在bug
當你撰寫代碼遇到一個錯誤時,在CodeGeeX插件的代碼生成區域中選中該段代碼,左側邊欄的對話區會出現浮層,同時展示選中代碼,在對話區通過快捷按鈕:“檢查bug”,代碼編輯區就可以直接幫你找到這段代碼中的問題并進行錯誤修復,并且對修復代碼的區域做高亮標記,方便進行代碼對照,
體驗優化:
此外,VSCode中的CodeGeeX插件已經升級到2.0.1版,對使用“Ask CodeGeeX”時頻繁登錄的問題進行了優化,
本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/555200.html
標籤:其他
下一篇:返回列表
