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、生成代码
以下是生成一个测试示例程序:
测试成功。