网站首页 > 技术文章 正文
这两天我就从 VSCode 转移到 Cursor 了。
就是下面这个IDE。各位一看,你这不骗我玩儿呢吗,这不就是 VSCode 吗?
还真没有,它就是 Cursor。
我记得去年在AI大模型刚出来不久之后就安装过 Cursor,在别人都还停留在大模型网页问答、IDE 插件的时候,Cursor 就推出了一款集成了 AI 能力的代码编辑器。只不过那时候比较简单,只能打开单个文件,然后在这个文件里完成代码生成、补全的操作,用的大模型还是 ChatGPT3.5,体验了一下,觉得跟用 Web 页面比优势不大,而且不如其他的 Code Copilot,就把它卸载了。
那时候 Code Copilot 其实也比较简单,以至于我在去年5月份还写了一个 VSCode 的插件 我这两天做了一个 VSCode 插件版的 ChatGPT,当然已经没必要用了,以现在的视角来看功能还是太初级了。
说回 Cursor。
前几天我就看到有些独立开发者推荐 Cursor,说 Cursor 的体验非常好,强烈建议使用。架不住说的人多啊,我猜应该是升级了,于是就打算再体验一下。
不看不知道,这一看,和我当初用的那个 Cursor 完全不像是同一个产品了。
到官网上下载完成安装,支持 VSCode、Jetbrains、Sublime 等快捷键设置,可以设置输出结果的语言,用中文的话,在 Language for AI 这里输入「中文」就可以了。
再下一步,你就会明白为什么它这么像 VSCode 了,它支持将 VSCode 中的插件直接迁移过来。
安装完成后,所有插件和主题配置都和之前的 VSCode 完全一致,如果不看它的图标,完全感觉不到已经用的是 Cursor 了。
所以从 VSCode 迁移到 Cursor 几乎就是零成本迁移。
当然了,不可能复刻 VSCode 到这种地步,之所以这么像的原因是它就是从 VSCode 扩展而来的,因为 VSCode 是开源的,Cursor 在 VSCode 开源代码的基础上加入了自己的 Code Copilot 能力。
别的 Code Copilot 都是在 IDE 里通过插件的方式集成,而 Cursor 反其道而行,直接做一个 IDE 出来,然后在 IDE 里做扩展,你想用它的功能,就下载它的 IDE。这模式可是够大胆的,这对自己的产品能力的信心要足够大,才敢这么做吧。
下面这几个是 Cursor 支持的大模型,而且目前凡是新用户都送2周的专业版试用期。
举几个使用的例子。
我让Cursor 帮我把一个 js 文件封装一下,并给出了初始化的逻辑,生成的代码点击应用按钮,直接将原本的 js 内容替换。运行后,一次性成功,并且还把之前初始化的 bug 给改好了。
可以在多个文件中选择相关的逻辑代码,然后针对这些代码进行提问。
直接选中一段代码,然后右键,选择「Add to Chat」,然后再打开另一个文件,比如关联的 HTML 文件,选中相关的内容,再次「Add to Chat」,最后综合这两个文件进行提问,方便很多。
还有就是可以在一个文件中按「Command+K」原地写需求,Cursor 直接帮生成代码,一般新文件或者新方法这样用好一点,但是改逻辑的话,我还是比较习惯在 Chat 窗口提问,直接改的话,如果有问题还得撤销。
更多的功能可以到 https://www.cursor.com/features 官网看一看。
不知道是不是因为专业版的原因,效果很好。免费版看说明只是使用次数上有限制,倒没说模型有什么区别。
如果你还没体验的话,真的建议用一下,尤其是常用 VSCode 的同学,使用上没有任何新增负担。
欢迎点赞关注我,获取更多关于 AI 的前沿资讯。别忘了将今天的内容分享给你的朋友们,让我们一起见证 AI 技术的飞跃!学习商务交流
猜你喜欢
- 2025-05-30 多学习才能多赚钱之:vscode怎么安装插件
- 2025-05-30 VSCode无限画布模式(可能会惊艳到你的一个小功能)
- 2025-05-30 VSCode神级Ai插件Cline:从安装到实战【创建微信小程序扫雷】
- 2025-05-30 vscode常用插件二 vue代码提示插件VueHelper
- 2025-05-30 使用 VSCode 接入 DeepSeek V3 平替 Cursor 与 Trae 的 AI 编程方案
- 2025-05-30 最佳VSCode的增强型Git扩展插件
- 2025-05-30 Void开源编程神器!替代Cursor
- 2025-05-30 AI Toolkit,VsCode最全面的AI插件,太香了~
- 2025-05-30 VSCODE的插件安装和使用
- 2025-05-30 CMake 入门学习2 使用VSCode cmake插件
你 发表评论:
欢迎- 489℃几个Oracle空值处理函数 oracle处理null值的函数
- 485℃Oracle分析函数之Lag和Lead()使用
- 483℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 469℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 464℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 458℃【数据统计分析】详解Oracle分组函数之CUBE
- 441℃Oracle有哪些常见的函数? oracle中常用的函数
- 436℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 最近发表
-
- Spring Boot跨域难题终结者:3种方案,从此告别CORS噩梦!
- 京东大佬问我,SpringBoot为什么会出现跨域问题?如何解决?
- 在 Spring Boot3 中轻松解决接口跨域访问问题
- 最常见五种跨域解决方案(常见跨域及其解决方案)
- Java Web开发中优雅应对跨域问题(java跨域问题解决办法)
- Spring Boot解决跨域最全指南:从入门到放弃?不,到根治!
- Spring Boot跨域问题终极解决方案:3种方案彻底告别CORS错误
- Spring Cloud 轻松解决跨域,别再乱用了
- Github 太狠了,居然把 "master" 干掉了
- IntelliJ IDEA 调试 Java 8,实在太香了
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)