CodeGeeX在Visual Studio中的安裝與使用指南

2024-12-31 16:49 更新

CodeGeeX 適配了Visual Studio 2022之后所有的最高版本。

一、插件安裝方式:

  1. 在Visual Studio 2022 的“?擴(kuò)展?”->“?管理擴(kuò)展?”中搜索“?CodeGeeX?”。

  2. 在Visual Studio窗口頂部的“?擴(kuò)展?”菜單中,點擊下拉菜單中選擇“?管理擴(kuò)展?”。或者直接用快捷鍵組合“?Alt?+?Shift?+?X?”訪問擴(kuò)展管理器。

搜索“?CodeGeeX?”,然后單擊“?下載?”“?安裝?”按鈕。

重新啟動Visual Studio,就完成了安裝,您可以在 Visual Studio 的擴(kuò)展看到 CodeGeeX 目錄。

二、使用方式:

CodeGeeX在Visual Studio中的使用方式,保持了它在Visual Studio Code和JetBrains IDEs全家桶的使用方式,您可以無縫的拓展到不同IDE平臺來使用。

  1. 登錄

啟動后進(jìn)行登錄,有三種登錄方式,可以點擊左上角的?Sign In?連接,可以點CodeGeeX菜單中的“?登錄?”,也可以打開聊天框打開側(cè)邊欄進(jìn)行登錄。

這里通過CodeGeeX的側(cè)邊欄登錄,可以選擇驗證碼登錄,賬號登錄,第三方賬號登錄。通過第三方登錄,然后綁定手機(jī)號,就可以使用CodeGeeX的全部功能,開啟倍速編程的體驗吧!

  1. 設(shè)置

您可以通過點擊側(cè)邊欄頂部的“?更多?”按鈕,下拉菜單中直接進(jìn)入“?設(shè)置?”,修改更符合您的開發(fā)習(xí)慣的設(shè)置。

每一個選項點擊后,下方會有相應(yīng)的描述。

  1. 側(cè)邊欄

側(cè)邊欄可以通過拖拽的方式變寬,或是同其他visual窗口一樣進(jìn)行???、錨定,或放在您更習(xí)慣的左側(cè)或右側(cè)位置,確保在 Visual Studio 上編程的絲滑體驗。

在Visual Studio平臺上結(jié)合使用CodeGeeX智能編程助手,可以為您節(jié)省手動任務(wù),故障診斷排除的時間,接下來我們看看它的核心功能。

三、核心功能:

  1. 代碼自動生成與智能補(bǔ)全

在Visual Studio中打開項目,在編輯框中,您可以開始正常的編程工作,與此同時,CodeGeeX已經(jīng)在根據(jù)您項目中代碼的上下文,提供給光標(biāo)當(dāng)前位置合適的代碼建議、變量名稱等,并以灰色的內(nèi)容提示顯示在光標(biāo)后。

如果您接受CodeGeeX給出的代碼建議或補(bǔ)全的代碼,點擊“?Tab?”就可以使生成的代碼內(nèi)容高亮顯示在項目中。如果您想忽略,繼續(xù)鍵入或者按 ?Esc? 鍵即可。

這樣您?Tab?一下就完成了整個函數(shù)、方法或者代碼片段的編寫。節(jié)省編程時間,提高編程效率。

您也可以寫一條中文的注釋內(nèi)容,這樣CodeGeeX會根據(jù)注釋為您生成相應(yīng)的代碼。

當(dāng)您啟動新函數(shù)、方法或類時,CodeGeeX 可以生成初始的代碼塊,節(jié)省您逐行編寫的時間,更專注于編寫程序的核心邏輯。

  1. 給代碼自動添加注釋

手動為代碼添加注釋,需要投入大量的時間和精力。但是,注釋又是編碼過程中不可或缺的一部分。CodeGeeX可以快速的為代碼逐行添加注釋,讓寫代碼注釋變得更加輕松酷炫。

編輯框中?選中代碼?-〉?右鍵?-〉?CodeGeeX?-〉?代碼注釋?即可。也可以通過側(cè)邊欄的“?/Comment?”命令行,如果不選中代碼,使用“?/Comment?”命令,會生成相應(yīng)注釋,如需采納可以進(jìn)行框選插入。

在設(shè)置中也可以修改注釋語言的類型

  1. 智能問答

除了在自動完成注釋和代碼方面,CodeGeeX為程序員節(jié)省了日常編程任務(wù)的時間和精力之外,智能問答更像是讓每個程序員有了一個人工智能助手,在整個開發(fā)生命周期中隨時提供輔助,隨時提供技術(shù)相關(guān)的、有用的答案。

智能問答就像有一個私人編程導(dǎo)師,可以快速提供代碼問題的深入分析、解釋、生成單元測試,甚至為你修復(fù)代碼錯誤。

  1. 代碼解釋

編程過程中,需要解釋大段的代碼塊才便于后續(xù)的處理,那你只需要選中代碼塊,這時這段代碼會自動出現(xiàn)在側(cè)邊欄,您只需要詢問 CodeGeeX,讓它解釋這段代碼即可。

  1. 生成單元測試

在你的代碼中選擇需要進(jìn)行單元測試的特定函數(shù)或模塊??梢允切略龅墓δ艽a,修復(fù)的bug或者經(jīng)常容易出錯的部分。

選中代碼后,通過?右鍵?——〉?生成單元測試?,或者在側(cè)邊欄的問答框中輸入“?/ tests?”,即可自動生成單元測試代碼。

通過側(cè)邊欄的 “?/fixbug?” 可以自動為你完成代碼修復(fù)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號