首页 教程 开发工具 vscode+cline+continue+deepseekv3实现cursor和windsurf平替

vscode+cline+continue+deepseekv3实现cursor和windsurf平替

文章目录

  • 1 什么是cline
  • 2 什么是Continue
  • 3 插件安装
  • 4 获取DeepSeek api
  • 5 配置cline
  • 6 配置continue
  • 7 相比cousor和windsurf 优势

本文将介绍如何通过vscode 插件 cline 和continue来平替 cuosor\windsurf\github copilot,提升开发效率,如果觉的有用,请点赞支持一下。
vscode+cline+continue+deepseekv3实现cursor和windsurf平替
随着 DeepSeek v3 的发布,其能力得到了大幅增强,在代码生成和理解方面甚至不逊色于 Claude 3.5 Sonnet。然而,仅仅复制粘贴代码仍然不够高效,如果能像 Cursor 和 Windsurf 那样,通过 agent 的方式自动读写代码、执行命令,那将极大提升开发效率。这正是 Cline 插件的用武之地。但cline还不能自动补全,所以要结合continue来使用,这样才会实现全部功能。

1 什么是cline

在软件开发过程中,代码审查(Code Review)是至关重要的一环。它能够帮助团队发现代码中的潜在问题,提高代码质量,并促进知识共享。然而,传统的人工代码审查往往耗时耗力,效率低下。为了解决这个问题,VS Code Cline 插件应运而生。

Cline 是一款强大的 VS Code 插件,能够使用许多种强大的大模型api来进行智能辅助编程:

  • 支持OpenAI 兼容的API
  • 通过语方交互,能执行命令并读写操作文件
  • 支持对话式代码编辑方式

2 什么是Continue

Continue 是一款强大的 VS Code 插件,旨在通过集成人工智能助手来提升开发效率。无论你是在编写代码、调试问题,还是撰写文档,Continue 都可以提供智能补全、代码重构建议,以及与上下文紧密相关的代码生成功能。它支持自然语言输入,让你像与同事沟通一样简单地与 AI 互动,大幅提高开发体验和生产力。
continue也能通过聊天来修改代码,但是要在文件中要修改的地方来说明意图。

3 插件安装

打开vscode插件市场,输入cline和continue分别来进行安装
vscode+cline+continue+deepseekv3实现cursor和windsurf平替

vscode+cline+continue+deepseekv3实现cursor和windsurf平替
这两个我都安装上了,并且在侧边栏中。

4 获取DeepSeek api

  1. 访问deepseek官网,记住不要开梯子
  2. 点击接入api
    vscode+cline+continue+deepseekv3实现cursor和windsurf平替
  3. 使用微信或手机号注册,将自动获得10元体验金 现在只有咱大陆才有体验金
    vscode+cline+continue+deepseekv3实现cursor和windsurf平替

页面是这样的,10块钱,500万tokens,对英文可能一个token就3,4个字母,汉字就2、3个当字吧。

  1. 点击左侧的“API keys",然后创建"API key" 就可以,记得保存到其它地方,下次进来就看不到了
    vscode+cline+continue+deepseekv3实现cursor和windsurf平替

5 配置cline

  1. 点击人形机器的cline插件

vscode+cline+continue+deepseekv3实现cursor和windsurf平替
2. 点击小齿轮 进行设置
vscode+cline+continue+deepseekv3实现cursor和windsurf平替

配置内容如下:

选项内容
API Provider“OpenAI Compatible”,即 OpenAI 兼容
Base URLhttps://api.deepseek.com
MOdel IDdeepseek-chat

最后保存,点击右上解的Done即可。
vscode+cline+continue+deepseekv3实现cursor和windsurf平替
vscode+cline+continue+deepseekv3实现cursor和windsurf平替
vscode+cline+continue+deepseekv3实现cursor和windsurf平替
最后就是上图这个样子。
然后就可以使用了
vscode+cline+continue+deepseekv3实现cursor和windsurf平替

6 配置continue

  1. 点击continue插件,并点小齿轮进行设置,这时打开配置文件
    vscode+cline+continue+deepseekv3实现cursor和windsurf平替

vscode+cline+continue+deepseekv3实现cursor和windsurf平替
vscode+cline+continue+deepseekv3实现cursor和windsurf平替
点击connect后会在配置文件中生成 一份:
vscode+cline+continue+deepseekv3实现cursor和windsurf平替vscode+cline+continue+deepseekv3实现cursor和windsurf平替

接着就可以命名用了。

vscode+cline+continue+deepseekv3实现cursor和windsurf平替

7 相比cousor和windsurf 优势

  1. 经济实惠
    相比 Cursor 和 Windsurf ,cursor20 美元 windsurf 15美元(早期注册的用户是10美元)以上的月订阅费,Cline 和continue 插件完全免费,DeepSeek 的 API 调用成本更是低至几分之一,长期使用可节省大量开支。
  2. 响应快速
    DeepSeek 的服务器部署在国内,相比 Cursor 和 Windsurf 的海外服务器,访问延迟显著降低。其模型推理速度更是堪比”涡轮增压”版的 Claude 3.5 Sonnet,让代码生成和修改更加流畅。
  3. 过程透明
    Cline 的代码修改过程完全可视化,开发者可以清晰了解 AI 的每一步操作。这种透明度不仅提高了代码质量,也让开发者对 AI 的修改更有信心。

整个使用 中 deepseek v3相比 claude 3.5 sonnet,要说相差的地方,可能是上下文相对短一些,看的少一此。

本文参考1 参考2,通过本文,对于其它的大模型api的配置,应该也是相似的。我在cline还配置了google gemini2.0,Qwen2.5(也是免费的).

本文所有内容截止 2025年1月2日,后期如有变动,参照官网。

评论(0)条

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢
    【MySQL】用户管理

    【MySQL】用户管理

     服务器/数据库  2个月前  2.15k

    我们推荐使用普通用户对数据的访问。而root作为管理员可以对普通用户对应的权限进行设置和管理。如给张三和李四这样的普通用户权限设定后。就只能操作给你权限的库了。

    Cursor Rules 让开发效率变成10倍速

    Cursor Rules 让开发效率变成10倍速

     服务器/数据库  2个月前  1.21k

    在AI与编程的交汇点上,awesome-cursorrules项目犹如一座灯塔,指引着开发者们驶向更高效、更智能的编程未来。无论你是经验丰富的老手,还是刚入行的新人,这个项目都能为你的编程之旅增添一抹亮色。这些规则文件就像是你私人定制的AI助手,能够根据你的项目需求和个人偏好,精确地调教AI的行为。突然间,你会发现AI不仅能理解Next.js的最佳实践,还能自动应用TypeScript的类型检查,甚至主动提供Tailwind CSS的类名建议。探索新的应用场景,推动AI辅助编程的边界。

    探索Django 5: 从零开始,打造你的第一个Web应用

    探索Django 5: 从零开始,打造你的第一个Web应用

     服务器/数据库  2个月前  1.12k

    Django 是一个开放源代码的 Web 应用程序框架,由 Python 写成。它遵循 MVT(Model-View-Template)的设计模式,旨在帮助开发者高效地构建复杂且功能丰富的 Web 应用程序。随着每个版本的升级,Django 不断演变,提供更多功能和改进,让开发变得更加便捷。《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南《Django 5 Web应用开发实战》内容以。

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

     服务器/数据库  2个月前  1.08k

    mysql_secure_installation 是 MySQL 提供的一个安全脚本,用于提高数据库服务器的安全性

    【MySQL基础篇】概述及SQL指令:DDL及DML

    【MySQL基础篇】概述及SQL指令:DDL及DML

     服务器/数据库  2个月前  482

    数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库不仅仅是数据的简单堆积,而是遵循一定的规则和模式进行组织和管理的。数据库中的数据可以包括文本、数字、图像、音频等各种类型的信息。

    Redis中的哨兵(Sentinel)

    Redis中的哨兵(Sentinel)

     服务器/数据库  2个月前  309

    ​ 上篇文章我们讲述了Redis中的主从复制(Redis分布式系统中的主从复制-CSDN博客),本篇文章针对主从复制中的问题引出Redis中的哨兵,希望本篇文章会对你有所帮助。