VS Code 配置 AI 插件 - Continue

高頻使用了 Continue,這是一個 VS Code 插件,能夠提供類似 GitHub Copilot 的功能。插件配置非常簡單,使用體驗也非常順滑,對於效率提升很大。

Continue 通過深度學習模型分析代碼上下文,並實時生成代碼建議,使開發者能夠更加高效地編寫代碼。

主要功能特點:

1.  智能代碼補全:Continue 能夠基於當前的代碼上下文生成相關代碼片段,不僅侷限於單行代碼,還可以補全整段代碼。它能夠理解函數的輸入輸出、變量的使用、代碼結構等,提供準確且符合邏輯的建議。

2.  自然語言到代碼:通過自然語言描述功能需求,Continue 可以直接生成相應的代碼實現。這對於實現複雜功能或者快速搭建原型非常有幫助。

3.  代碼解釋與優化建議:Continue 不僅能生成代碼,還能解釋代碼的功能和邏輯,幫助開發者理解代碼的工作原理。此外,它還會提供代碼優化建議,使代碼更高效、更易維護。

4.  多語言支持:Continue 支持多種編程語言,無論是前端開發的 JavaScript、TypeScript,還是後端開發的 Python、Java 等,都能從中受益。它在多種語言和框架下都能提供有針對性的建議。

5.  簡易配置與集成:Continue 的安裝和配置過程非常簡便,用戶只需在 VS Code 市場中搜索並安裝插件,隨後簡單配置即可使用。插件與現有的開發環境無縫集成,不會影響現有工作流。

6.  持續學習與改進:Continue 通過用戶的反饋和使用習慣不斷學習和改進,其生成的代碼質量也會隨着使用時間的增加而提升。這種自我優化的機制保證了它在長時間使用後的穩定性和有效性。


簡單的說,就是很多時候需要 Copy / Paste 到 LLM 去尋求幫助的場景,可以直接在 VS Code 調用 LLM 的 API,非常直接。

目前也支持很多 API,比如常見的 ChatGPT,我經常用的 DeepSeek 的 Coder V2 模型,也支持本地模型,不過用 DeepSeek 延遲已經比較小,而且 token 在加入了命中之後,已經進一步降低了,不如省點電費吧。

先看看功能:

選中代碼之後,可以提供給 Chat 作爲上下文,修正代碼,優化代碼,寫註釋,寫文檔等等,非常高頻使用。

比如選中代碼後,不通過右鍵菜單,也可以直接 Cmd+L 提供上下文:

可以寫上問題,Enter 即可。

回答感覺比 DeepSeek 網頁還快,但是收費。


下面說一下怎麼安裝配置。

第一步:插件中心安裝 Continue。

第二步:增加模型。

第三步,也是最重要一步,需要改一下模型的 BaseUrl,改成如下圖的 beta 地址,否則會報錯。然後重啓 VS Code 就可以了。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/wpIorpcTxv_xAWPZ_tly9A