InLine Chat功能最佳化對標Github Copilot,CodeGeeX帶來更高效、更直觀的程式設計體驗!

正在输入代码……發表於2024-05-10

VSCode中的CodeGeeX 外掛上線InLine Chat功能後,收到不少使用者的反饋,大家對行內互動程式設計這一功能非常感興趣。近期我們針對這個功能再次進行了深度最佳化,今天詳細介紹已經在VSCode外掛v2.8.0版本上線的 CodeGeeX InLine Chat功能,以及在程式設計過程中的使用技巧。

行內程式碼生成與智慧問答

InLine Chat的功能的核心是提供更加簡化和互動式的程式設計體驗。比如:在VSCode的程式碼編輯區域,我們新建一個檔案,透過快捷鍵觸發。如果是Mac電腦用“ ⌘ + i ”,Windows電腦快捷鍵為“Ctrl + i”。

file

file

升級後的InLine Chat功能,提升了開發者在編寫程式碼的過程中,直接在程式碼行內生成程式碼片段的效能。

file

file

更值得關注的是,把相關的智慧問答也整合到了程式碼行內,這使得獲取幫助和解決問題變得更加快捷和方便。

file

一鍵跳轉至側邊欄的智慧問答

透過 go to chat 按鈕,開發者可以一鍵將行內的智慧問答帶到側邊欄繼續完成。

file

新的互動方式不僅節省了時間,還使得對話和程式碼編輯可以並行進行,無需在不同的介面之間來回切換。

file

這種設計充分考慮了程式設計師的程式設計習慣和使用習慣,使得整個開發過程更加流暢。

自動呈現的diff模式

在InLine Chat行內完成任務後,CodeGeeX會自動在當前程式碼行中呈現diff模式。

file

這種模式下,你可以清晰地看到程式碼或註釋的變更部分,不僅方便檢視,也簡化了應用這些變更的過程。

file

開發者可以快速地理解哪些部分被修改,以及這些修改是如何影響現有程式碼的。

CodeGeeX針對InLine Chat功能的升級,透過行內程式碼生成、智慧問答和diff模式的整合,為程式設計帶來了效率的提升和直觀性的提升。

file

點選特定程式碼行上方懸停的燈泡圖示,就可以呼叫InLine Chat功能。

如果你是CodeGeeX的使用者,不妨立即體驗InLine Chat功能。如果你還未嘗試過CodeGeeX,現在是時候開始你的智慧程式設計之旅了。

本文由部落格一文多發平臺 OpenWrite 釋出!

相關文章