Continue是一款功能強大的AI輔助編程插件,可連接多種大模型,支持代碼設計優化、錯誤修正、自動補全、注釋編寫等功能,助力開發人員提高工作效率與代碼質量。以下是其安裝和使用方法:
一、安裝VSCode
參見:
vscode安裝+配置+使用+調試【保姆級教程】-CSDN博客
二、添加并配置Continue插件
在擴展(Ctrl+Shift+X)中搜索“Continue”,選擇安裝:
進入“Continue” 插件,設置需要調用的模型。
分別輸入模型提供商、模型名稱和APIkey(使用在線大模型時需提供),如模型名稱不在列表中可先隨便選一個。
會自動進入config.json文件,注意:這時要確認模型名稱("model")是否與實際使用的相符合,如不符合要手工修改為實際使用的模型。我這里對話模型("models")和補全模型("tabAutocompleteModel")使用了相同模型,實際可根據需要設置為不同模型。
保存后就可以開始測試了:
為方便離線使用,我也可以配置本地大模型。本地大模型部署詳見:
大模型之運用Dify構建智能體和工作流應用_dify工作流-CSDN博客
我這里先安裝了ollama,并在本地下載了“qwen2:7b”、“qwen2.5-coder:7b”大模型。Ollama支持的模型可進入Ollama查看。
根據需要選擇對應的模型,這里我選擇的是“qwen2.5-coder:7b”注意要按照紅框中的名稱下載模型。
模型下載可以在cmd終端進行,也可以直接在VSCode中下載。
在cmd終端下載:
ollama pull qwen2:7b
ollama pull qwen2.5-coder:7b
下載完成后用ollama list進行查看。
在VSCode下載:
選擇“Local”分別下載對話模型和補全模型,也可以選擇同一個模型。
點擊對應模型選項可把下載命令復制到終端運行,注意要檢查并輸入正確的模型名稱。
然后按照前面的配置在線模型的步驟配置本地模型。
注意:同樣需進入config.json文件修改和確認模型名稱。
三、使用測試
保存后就可以開始測試了。
1、按Tab鍵可代碼自動補全
2、代碼復制修改
選中代碼按Ctrl+L將代碼復制到對話框。
以添加注釋為例:
選擇Apply可將注釋輸出到程序中,再選擇Accept可接受修改。
也可以選中代碼后點擊鼠標右鍵,選擇“Continue”菜單操作。
3、生成代碼
以下是生成一個測試示例程序:
測試成功。