VSCode+Continue实现AI辅助编程

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、生成代码

以下是生成一个测试示例程序:

测试成功。

相关推荐
AI_小站3 小时前
6个GitHub爆火的免费大模型教程,助你快速进阶AI编程
人工智能·langchain·github·知识图谱·agent·llama·rag
xindoo3 小时前
GitHub Trending霸榜!深度解析AI Coding辅助神器 Superpowers
人工智能·github
时间之里3 小时前
【深度学习】:RF-DETR与yolo对比
人工智能·深度学习·yolo
北京阿法龙科技有限公司3 小时前
数智化升级:AR 智能眼镜驱动工业运维效能革新
人工智能
风落无尘3 小时前
《智能重生:从垃圾堆到AI工程师》——第二章 概率与生存
大数据·人工智能
j_xxx404_3 小时前
Linux:静态链接与动态链接深度解析
linux·运维·服务器·c++·人工智能
收获不止数据库4 小时前
达梦9发布会归来:AI 时代,我们需要一款什么样的数据库?
数据库·人工智能·ai·语言模型·数据分析
hhb_6184 小时前
AI全栈编程生存指南
人工智能
AI-Frontiers4 小时前
transformer进阶之路:#2 工作原理详解
人工智能·深度学习·transformer
xskukuku4 小时前
VSCode中的Codex插件如何调用第三方API
vscode·ai·codex