智能補全使用指南
通義靈碼提供了多種智能補全的方式,可以根據當前代碼文件、跨文件的上下文或企業代碼規范等,為你生成行級/函數級代碼,為你生成行級/函數級代碼,讓你更專注在技術設計。
在 IDE 環境中使用通義靈碼,需要先完成通義靈碼插件安裝及阿里云賬號登錄。詳細信息可查看下載安裝指南。
行級/函數級實時補全
當你在 IDE 編輯器區進行代碼編寫時,在開啟自動云端生成的模式下,通義靈碼會根據當前代碼文件及相關代碼文件的上下文,自動為你生成行級/函數級的代碼建議,此時你可以使用快捷鍵采納、廢棄,或查看不同的代碼建議。
同時,當你在編碼的過程中,也可以通過快捷鍵 ?
P
手動觸發生成代碼建議。
編輯器中代碼建議相關操作的快捷鍵如下:
操作 | macOS | Windows |
接受行間代碼建議 |
|
|
廢棄行間代碼建議 |
|
|
查看上一個行間推薦結果 |
|
|
查看下一個行間推薦結果 |
|
|
手動觸發行間代碼建議 |
|
|
Tips:不同操作系統的快捷鍵配置可查看配置和反饋指南。
自然語言生成代碼
在編輯器中,可以直接通過自然語言的方式描述需要實現的需求,通義靈碼可以在編輯器中生成代碼建議,單擊 Tab
可直接采納。
企業代碼生成增強
企業管理員上傳并啟用行間代碼生成知識庫,并設置為組織內開發者可見成員后,開發者在 IDE 的代碼編輯器中編寫代碼時,通過快捷鍵 ?
P
手動觸發,通義靈碼將根據知識庫中的內容自動生成符合企業規范的代碼建議。
有關企業管理員如何準備代碼庫以及開發者,以及如何使用代碼生成增強功能的詳細介紹,可參考企業代碼補全增強使用實踐。
離線單行補全
通義靈碼代碼補全默認使用云端大模型進行智能續寫,當網絡情況有限制時,可使用本地補全模式,單擊狀態欄圖標切換至本地補全模式后,編輯器中進行編碼時,通義靈碼會給出單行的代碼建議。