充满可能的新一代辅助编程神器:Cursor

随着技术的不断进步,人工智能已经逐渐成为了编程领域中不可或缺的一部分。而今天我们要为大家介绍的,就是一款基于 GPT4 智能引擎,由 OpenAI 开发出来的全新辅助编程神器 — Cursor

1、Cursor 编辑器

Cursor 作为一款智能代码编辑器,为程序员们提供了惊人的编程体验。它支持多种常见编程语言,可以轻松的处理各种程序代码,同时还支持多种文件类型和格式化文本,让编辑代码变得更加轻松和舒适。除此之外,Cursor 还拥有许多强大的辅助功能,例如多种主题、多语言语法高亮,在编辑代码时可以根据不同的语言给出不同的颜色提示,让代码阅读变得更加清晰明了。同时,Cursor 还支持快捷键设置、代码折叠、括号匹配、自动缩进等功能,这让程序员们不仅可以在编写代码时更快捷地完成任务,同时也让整个编写过程变得更加高效,透彻地展现出“智能、便捷、高效”等的特性。总之,如果你正在寻找一款能够让你的编程体验更加高效、便捷、舒适的工具,那么 Cursor 绝对是一个不错的选择。无论是初学者还是已经经验丰富的程序员们,都可以从中得到惊人的帮助,成为更加专业和出色的编程专家。

2、Cursor 下载

可以直接官方网站下载:www.cursor.so/

我这里也整理了最新Mac和Windows版本,提供网盘下载:

公众号发送 “Cursor”

3、IDE功能介绍

首先,Cursor目前是一款独立的应用,你可以理解为是一个更精简版的sublime或vim,仅仅是一个编辑器,IDE的功能上也明显弱于VS Code。不过能够它能够借助chatgpt的能力,极大的加速我们的编程效率。

核心功能其实只用到了两个快捷键,一个是Ctrl+K(⌘+K),一个是Ctrl+L(⌘+L)

界面上就三个菜单栏:File、Edit、View,然后就是右上角的4个图标了。

点击setting按钮,出现一个设置的配置,需要注意的就是Cursor编辑器支持vim、emacs;支持绑定Copilot;支持安装不同语言的server。

Generate(⌘+K)

在输入框里面输入你需要让它帮助你写什么代码,回车后它就开始自动帮助你写代码了。举个例子,接到个需求要写一个H5的登录页面,可以通以快捷键输入:

请用hooks编写一个H5登录界面

一个简单的页面架构就大致生成了:

Edit Selection(⌘+K)

可以选择一段代码,然后针对这段代码提出一些修改要求,比如:

登录界面添加手机号校验和密码规则校验:

根据上下文,模拟接口调用:

Chat(⌘+L)

类似于集成了 chatGPT,你可以在 Cursor 里面使用 chatGPT 去问任何问题,相当于不需要专门去 官网 了或者搜索引擎就可以找到答案。

上面的例子里,在生成代码后,用户还可以按下 Ctrl+L 针对生成的代码进行提问:

Chat Selection(⌘+L)

可以选择一段代码,然后针对这段代码提出一些问题。例如你最近想了解下react中的diff算法是怎么实现的,你可以借助Cursor找到具体的位置并得到解释:

对比GitHub Copilot

  • 用Copilot也可以实现上述功能,但是Copilot更侧重于代码的补全,想要实现以上登录页例子,需要一行一行的补全,体验上差了点。

  • 目前而言相比Copilot,最大的优势当然是免费,目前任处于体验期间,后续正式版应该也会收费。

  • 一个字,快!能处理很长的代码,选中了让给你分析还能定位到关键代码行。

缺陷

可以从issues很直观的看到,每天都会新增大量的反馈意见(当然从侧面也反映了Cursor当前的火热程度)

  • 体验了两天,感觉工作流比较割裂,在vsCode 和 cursor 之间疯狂切换

  • 比较遗憾的是,Cursor作者没有添加vsCode插件的计划

  • chatgpt通病,有字数限制,但可以通过提示继续(这个也能理解,毕竟免费)

  • 官网上说是和openai有官方合作,模型用的是GPT4,但不少用户反馈还是基于3.5,大家可以自己去测试一下

  • 没有找到修改快捷键的入口,导致一按⌘+Q(代码格式化)就退出系统,很难受

总结

客观评价,目前这个IDE是一个非常初级的产品,功能非常少,现阶段肯定无法取代vscode,看它后续的发展了,大家更关注的可能还是GPT4的功能。过阵子等多模态开放了,比较期待图片视频识别等功能。不过我认为Cursor亦或是ChatGPT,现在依然还是个大黑盒,你不去开箱永远不知道能带给你什么惊喜,就像是你以前只能读懂你认知以内的代码,但是AIGC的出现的确能加快影响你的认知。

关于我

Brath是一个热爱技术的Java程序猿,公众号「InterviewCoder」定期分享有趣有料的精品原创文章!

非常感谢各位人才能看到这里,原创不易,文章如果有帮助可以关注、点赞、分享或评论,这都是对我的莫大支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/11486.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

讯飞星火大模型体验报告

近日,科大讯飞召开了星火认知大模型成果发布会,会上表示讯飞星火大模型将突破开放式问答,对标ChatGPT,在中文能力上超过ChatGPT,在英文能力上与ChatGPT相当。对此,你怎么看? 笔者准备给bing/ch…

使用GPT-3训练一个垃圾短信分类器

平时我们都会收到很多短信,由于微信等即时通讯工具的普及,短信已经成为了一个验证码接收器,但是偶尔也有不少垃圾短信,所以对短信进行分类和屏蔽是一个很简单又很重要的需求。 目前在AppStroe上有很多实现短信分类的App&#xff…

利用ChatMe写一个简易的贪吃蛇小游戏 (有效可用)

前序:前一段时间在都以上看到国内利用ChatGpt 3 做了一个手机软件,今天休息没事就用了一下,看看有没有什么有意思的事情,于是就利用他做了一个贪吃蛇的网页小游戏 有想了解ChatMe的朋友可以通过链接看一下他的抖音账号&#xff1a…

最新ChatGPT商业网站源码+支持ChatGPT4.0+新增GPT联网功能+支持ai绘画+实时语音识别输入+用户会员套餐

最新ChatGPT商业网站源码支持ChatGPT4.0新增GPT联网功能支持ai绘画实时语音识别输入用户会员套餐 一、AI创作系统二、系统程序下载三、系统介绍四、安装教程五、主要功能展示六、更新日志 一、AI创作系统 提问:程序已经支持GPT3.5、GPT4.0接口、支持新建会话&#…

如何有效的向 AI 提问 ?

文章目录 〇、导言一、Base LLM 与 Instruction Tuned LLM二、如何提出有效的问题 ?1. 明确问题:2. 简明扼要:3. 避免二义性:4. 避免绝对化的问题:5. 利用引导词:6. 检查语法和拼写:7. 追问细节…

邮政绿卡系统中的SAN存储系统建设

邮政绿卡系统中的SAN存储系统建设

美国绿卡

美国的绿卡正式称谓是“Permanent Resident Card(永久居留卡)”,也叫I-551,上面记录了持卡人的照片、指纹、姓名等资料,可以通过申请获得,申请人通常需要在美国有固定工作或配偶子女在美国定居。申请成功将…

刚刚和ChatGPT聊了聊隐私计算

开放隐私计算 ChatGPT最近太火了,作为一个背后有庞大数据支撑,而且还在不断进化的人工智能,每个人都想和它聊一聊。 我们也不例外,于是刚刚和它聊了聊隐私计算那些事儿。 先来几个行业问题,毕竟它背后有所有行业新闻、…

chatgpt赋能python:用Python实现数据本地存储

用Python实现数据本地存储 Python是一种非常强大的动态编程语言,其运行速度快,灵活性强,能够快速编写出简洁的代码,而且非常适合数据处理方面的应用。 在现实世界中,数据经常被采集和处理,我们需要把数据…

GhostWriter:Windows桌面端笔记、文档离线管理应用【已开源】

GhostWriter 说明 Ghost Writer 是一款参照 觅道(MrDoc) 开发的个人笔记、文档离线管理应用。 是一个纯前端项目,使用了sqlite本地数据库,除自行编辑使用到的外部图片、外部视频、外部链接等资源、以及OCR识别接口外,注册、登录、编辑等功…

LLM - ChatGLM-6B (General Language Model) 的工程配置

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://blog.csdn.net/caroline_wendy/article/details/131104546 Paper:GLM: General Language Model Pretraining with Autoregressive Blank Infilling ChatGLM是通用的预训练语…

Cisco packet tracer 思科账号登录不上?

Cisco packet tracer 思科账号登录不上?,提示“无法找到NetAcad账户…”的问题,找到解决方案了 你有没有出现过提示“很抱歉,无法找到与此思科账户关联的 NetAcad 账户。请从下面选择您想要执行的操作…” 你是否有这样的困惑,之…

【回答问题】ChatGPT上线了!比较流行的无监督学习模型

无监督学习是机器学习的一种方法,其中算法没有被给予任何人为的目标或标签。相反,它使用数据本身来发现数据之间的关系,并尝试将数据分成不同的组。这种方法通常用于发现数据中隐藏的结构或模式。与监督学习不同,非监督学习不需要人为标记的正确答案来训练模型,因此它通常…

一些常用的数学符号,助你网聊数学准确一点

下面是一些常用数学符号,可以用于不支持LaTeX的使用环境,比如微信、QQ的聊天,微博发文等。大家可以存起来后,有需要的时候回来复制。 注意一些平台可能显示不正常,微信测试都正常显示的。 常量 ∅ ∞ ⦰ א ℶ ⅓ …

【指点江山】ChatGPT超精细指令,会提问题的你才能得到更好的回答

【指点江山】ChatGPT超精细指令,会提问题的你才能得到更好的回答 1,提问题的技巧1.1 确定要搜索的关键字1.2 使用正确的语法1.3 练习询问技巧 2,通用指令2.1 写作指令2.1.1 提问思路 2.2 资料整理2.2.1 提问思路2.2.2 指令举例 2.3 创意领域2…

数学上的问题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 问题合集一、问题:为什么stats.norm.pdf计算出的概率分布值会大于11.代码2.分析 问题合集 例如:随着人工智能的不断发展,机器学…

最便捷的港股/A股/美股实时行情API【免费-免费-免费滴,已应用到策略中】

免费、申请就能用,在这个动辄就要掏钱购买接口使用权限的年头,居然有这种神仙行情接口? 博主申请使用过才推荐给大家d ! 总所周知,去年年底开始港股爆发式的南向资金流入后,大家都开始关注港股,才发现港股…

ChatGPT 最可能取代的 10 种工作

ChatGPT的横空出世,在业界掀起了惊涛骇浪。专家表示,ChatGPT和相关人工智能技术可能会威胁到一些工作岗位,尤其是白领工作。 自去年11月发布以来,新型聊天机器人模型ChatGPT已经被用于各种各样的工作:撰写求职信、编写…

《AI革命:聊天机器人的崛起与劳动力市场的未来》

最近看到很多人都在搞chatgpt, 各种什么chatgpt星球什么的, 有个比较有意思的是提问是:chatgpt不是你研究出来的, 凭啥收费比人家贵, 当时我看到这个说法确实有点那啥, 人家openai收费20美元(140左右RMB), 你一个星球就收费499, 影响这个的因…

什么是那 10% 不能被 AI 轻易取代的技能?

90% 和 10% 以 ChatGPT, CoPolit 为代表的大语言模型技术,正在颠覆很多领域,大家都在想 – 我的技能还有用么?我的行业还能保住么? 前两周,软件工程界的领军人物 Kent Beck 发了一个关于 ChatGPT 的感想&…