当前位置: 首页 > article >正文

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

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

测试成功。


http://www.kler.cn/a/517172.html

相关文章:

  • 详解:TCP/IP五层(四层)协议模型
  • 如何使用 pytest-html 创建自定义 HTML 测试报告
  • Linux安装mysql5.7
  • 人脸识别打卡系统--基于QT(附源码)
  • GPSd定时检测保活TCP GPS源
  • 【FFmpeg】FLV 格式分析 ③ ( Tag Body 数据块体结构 - Vedio Data 视频数据 )
  • 数据表中的数据查询
  • Chromium 132 编译指南 Mac 篇(六)- 编译优化技巧
  • Java 基于 SpringBoot 的校园外卖点餐平台微信小程序(附源码,部署,文档)
  • Android笔记:android 动态设置backgroundTint
  • 【多视图学习】显式视图-标签问题:多视图聚类的多方面互补性研究
  • 1、ceph的安装——方式一ceph-ansible
  • 搜狐Android开发(安卓)面试题及参考答案
  • YOLOv9改进,YOLOv9检测头融合DSConv卷积,适合目标检测、分割任务
  • 部署Metricbeat监测ES
  • C++语言的数据结构
  • ubuntu取消输入密码
  • Java TCP协议(2)
  • GIS开发及计算机就业主流技术岗
  • 头像生成小程序搭建(免费分享)
  • Java入门笔记(1)
  • Charles 4.6.7 浏览器网络调试指南:HTTPS抓包(三)
  • kubernetes 集群 YAML 文件详解
  • MySQL(七)MariaDB安装、设置、基本使用
  • 前端js,html学习之表白模版-聊天记录
  • Java 反射与动态代理:实践中的应用与陷阱