Cursor,程序员的 AI 代码编辑助手

cursor,程序员,ai,代码,编辑,助手 · 浏览次数 : 1236

小编点评

**标题:** Cursor AI 代码编辑器:开启人工智能编程之旅 **前言:** 半个月前,ChatGPT发布了 GPT-4,成为了 AI赛道上的一个王炸,然而,由于版权问题,ChatGPT无法直接使用GPT-4技术。为了让更多程序员在编程之路上一骑绝尘,我们介绍了 Cursor AI 代码编辑器,它可以与 GPT-4相媲美,让您轻松地编写、调试和测试代码。 **什么是 Cursor?** Cursor 是一个人工智能代码编辑器,它可以帮助您: * 写代码:通过比 Copilot 更智能的人工智能生成 10-100 行代码差异。 * 编写代码:与内置的 AI 交流,编写各种代码类型。 * 代码修复:自动发现并修复代码中的错误。 * 代码注释:生成测试或注释代码。 * 代码解读:帮助您理解代码的功能和逻辑。 **获取 Cursor:** * 官方网站:https://www.cursor.so/ * GitHub:https://github.com/getcursor/cursor **使用教程:** 1. 下载并安装 Cursor。 2. 启动软件,选择编辑模式或聊天模式。 3. 使用您的代码编辑器完成您的编程任务。 4. 您可以使用 Ctrl+K 和 Ctrl+L 切换编辑模式和聊天模式。 **结论:** Cursor AI 代码编辑器是一个功能强大的工具,可以帮助您快速编写、调试和测试代码。它是人工智能编程的利器,可以帮助您轻松地完成您的编程任务。

正文

相信大家都或多或少地听说过、了解过 chatGPT ,半个月前发布的 GPT-4 ,可谓是 AI 赛道上的一个王炸

 

那么今天咸鱼给大家分享一个开源的 AI 代码编辑器——Cursor,让各位程序员在编程之路上一骑绝尘 :)

 

PS:为了完整截图,本篇文章中的图片里文字有点小,请见谅

 

介绍

Cursor 是一个人工智能代码编辑器,官方说虽然现在处于早期阶段,但已经可以实现以下功能:

  • 编写:通过比 Copilot 更加智能的人工智能生成10-100行代码

  • 差异:让 AI 编辑代码块,并且只查看

  • 聊天:ChatGPT风格的界面,可以理解你当前的文件

  • 更多功能:例如要求修复代码中可能出现的错误,在鼠标停留时生成测试/注释等等

 

官网地址https://www.cursor.so/

 

有趣的是,Cursor 刚出那会的时候说自己集成了 GPT-4,开发者可以通过它所内置的 Chat 功能来提前体验 GPT-4 的能力

 

这是刚发布没多久时候的官网,可以看到 with GPT-4 字眼

 

 

 

但是后面因为 Copilot X 的发布,让 Cursor 的运营成本越来越高,Cursor 团队宣布不再集成 GPT-4 技术,官网界面也没有了 with GPT-4 字眼

 

 

 

虽然不再集成 GPT-4 技术,但是 Cursor 还是能够满足大部分代码编辑的需求,现在 Cursor 团队已经将代码开源到了 Github 上

 

Github地址:https://github.com/getcursor/cursor

 

 

 

到目前为止,Cursor的 Star 数已经达到 8k+,并成功登上了 GitHub 趋势榜

 

 安装&使用

我们首先到官网上面点击下载,支持 Linux、Mac OS、Windows

 

 

 

 下载完成之后打开即可

 

 

根据介绍,Cursor有两种模式:

  1. 编辑模式,让 AI 生成或编辑一段代码

  2. 聊天模式,与内置的 AI 交流

 

Windows 下按 Ctrl+K 进入编辑模式

 

先让 Cursor 热个身,写个二分查找 demo

 

 

 

 

放到力扣上测一下

 

 

成绩还是很不错的,下面我让它继续优化一下

 

 

 

 

不得不说功能还是很强大的

 

 

 

 

Windows 下按 Ctrl+L 进入聊天模式

 

 

 

 

 

 

总结

这段时间都有在使用 Cursor,也跟朋友推荐过,不得不说 Cursor 功能还是比较强大的

 

 

在使用过程中我觉得比较好的一点是可以结合上下文回答,缺点就是回答的内容有字数限制、回答的不如 GPT 那么的智能

 

但是对于基础的代码实现,Cursor 可以说是游刃有余,无论是调优、注释生成、代码解读还是测试代码生成都很优秀,而且编辑模式下还能够高亮显示

 


感谢阅读,喜欢作者就动动小手[一键三连],这是我写作最大的动力

与Cursor,程序员的 AI 代码编辑助手相似的内容:

Cursor,程序员的 AI 代码编辑助手

相信大家都或多或少地听说过、了解过 chatGPT ,半个月前发布的 GPT-4 ,可谓是 AI 赛道上的一个王炸 那么今天咸鱼给大家分享一个开源的 AI 代码编辑器——Cursor,让各位程序员在编程之路上一骑绝尘 :) PS:为了完整截图,本篇文章中的图片里文字有点小,请见谅 介绍 Cursor

基于OpenAI的代码编辑器,有点酷有点强!

最近随着OpenAI的一系列大动作,把软件领域搅的天翻地覆。各行各业各领域,都出现了大量新产品。 开发工具领域首当其冲,各种新工具层出不穷,今天TJ就给大家推荐一个全新的开发工具:Cursor 从官网介绍可以看到,Cursor基于OpenAI实现,继承了最新的GPT-4模型,支持Mac、Window

Cursor是什么?基于ChatGPT代码编辑器的cursor如何使用?VS Code如何迁移到Cursor的步骤

Cursor 是一个基于 Visual Studio Code(VS Code)技术构建的高级代码编辑器,专为提高编程效率并更深度地整合 AI 功能而设计。它不仅继承了 VS Code 的强大功能和用户界面,还增加了专门针对 AI 支持的特色功能。Cursor 是 VS Code 的一个分支,这意味...

流式查询1. mybatis的游标Cursor,分页大数据查询

流式查询流式查询 指的是查询成功后不是返回一个集合而是返回一个迭代器,应用可以通过迭代器每次取一条查询结果。流式查询的好处是能够降低内存使用。例如我们想要从数据库取 1000 万条记录而又没有足够的内存时,就不得不分页查询。 而分页查询就需要我们按照顺序查询并设置一个参数来记录当前进度并在下次查询时

Oracle process/session/cursor/tx/tm的简单学习

Oracle process/session/cursor/tx/tm的简单学习 Oracle的部署模式 Oracle安装时有专用模式和共享模式的区别 共享模式(Shared mode): 在共享模式下,会话可以同时读取数据库的数据,多个会话可以并发地进行读取操作。 这意味着多个会话可以共享相同的数

小知识:SQL Monitor Report的使用

在上一篇 优化利器In-Memory开启和效果 中,提到的两个SQL对比,使用的是传统的dbms_xplan.display_cursor方式来查看执行计划,好处是文本输出的通用性强,基本信息也都有。 但如果大家参加过我们的RWP培训,就会发现O原厂强烈推荐大家使用的一个工具是 SQL Monito