IDE + ChatGPT,这款编辑器真的做到可以自动写代码了!

Cursor是一款免费的IDE工具,它集成了GPT-4,可帮助程序员生成和优化代码。用户可以通过简单的指令快速创建代码,例如用Python实现猜数字游戏。此外,Cursor还支持代码解释功能,对选定的代码行提问能得到详细解答。尽管当前速度略慢,但预计未来将在开发环境中发挥更大作用。

点击上方“芋道源码”,选择“设为星标

管她前浪,还是后浪?

能浪的浪,才是好浪!

每天 10:33 更新文章,每天掉亿点点头发...

源码精品专栏

 

来源:网络


介绍

Cursor 是集成了 GPT-4 的 IDE 工具,目前免费并且无需 API Key,支持 Win、Mac、Linux 平台,可以按要求生成代码,或者让 AI 帮助优化代码,分析代码。Cursor目前已经集成了openai的GPT-4,它或将彻底改变我们写代码的方式。

以前程序员被调侃是“CV”工程师,以后我们恐怕要成为“KL"工程师,为什么叫”KL“工程师呢, 因为只要K和L两个指令就可以直接生成代码、修改代码,哪行代码不会点哪里,他都给你解释得明明白白。

目前GitHub开源(2k+ Star),支持多平台:macOS、Windows和Linux,完全免费。

开源链接:

  • https://github.com/getcursor/cursor

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

使用

Cursor编辑器提供了Windows、MacOS、Linux 三个平台的安装包,可以通过其官网下载

  • https://www.cursor.so/

73faba5d34e9f9c1983898849b2c6246.png

下载安装完成后,会引导你进行初始化设置,你即可以选择VIM或者Emacs的操作习惯,也可以保持默认设置,另外它还支持绑定Copilot。

初始化完成后,点击Cursor安装界面中的Done后,再点击Continue,则进入了Cursor的主界面,见下图。

fbc0f833c1ace7ddae3c5d6148d936ad.png

使用Ctrl+K快捷键,试一下输入一个问题:

2fef4c0caea8bd8a31af856296644172.png

回答:

5a6a807fd4bd5e0205710e992bd80081.png

显而易见,这个答案是真实可靠的~

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

那么Cursor写代码的能力怎么样?

我们可以直接用Ctrl+K,输入一个指令:”用Python实现一个猜数字游戏,每次最多3次机会“。他就会立马直接给你生成好代码:

15d3b818882b55325e23693c2728efa5.gif

如果你对某一行代码不懂,你只要按住Ctrl+L选中它,然后输入关于这行代码你要问的问题。比如我问 name 是什么东西时,他就很智能的告诉了我。

ee2b257658787d5367507013eb61c63f.png

目前体验感来说,还是有点差,速度方面比直接使用GPT-4逊色不少,但是可以预见的是,很快各大主流编辑器都会集成GPT4,这可以帮助我们节省大量写常规代码的时间,值得期待一下!



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

7156065b6425126c2e751cd5c0431571.png

已在知识星球更新源码解析如下:

c02d022c891b14e3ae58cb8f1b92395e.jpeg

afec5c83972a17d092a123a14e48cf79.jpeg

17e637f784c095bcdc6c6406c59d6991.jpeg

77a8b620492cb9ff95b17be9cc33d00e.jpeg

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值