最近大热的 Cursor 与其他 AI 编程工具相比,有哪些显著的区别?

科技   2024-09-30 17:43   北京  

点击上方关注 “终端研发部

设为“星标”,和你一起掌握更多数据库知识        

它和别的编辑器不同,Anysphere 的 AI 编辑器 Cursor,可谓是真对会编程的人的一大福利

什么是Cursor

Cursor是一个创新的、基于人工智能的代码编辑器,旨在提升配对编程的效率和效果。它通过与开发者一起作为虚拟的编码伙伴工作,提供了一系列功能和优势,以简化编码过程、提升代码

Cursor 的基本情况

1、它是Codemirror 构建

2、但为了专注于开发尖端 AI 功能,并打造一个原生支持 AI 配对编程的集成开发环境

3、其英文名称是AI-native IDE,Anysphere 将 Cursor 迁移至 VSCodium 的一个分支上,即微软 Visual Studio Code(VS Code)的开源版本。

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

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

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

7、Cursor对于编程而言是个不错的帮手,支持多种编程语言

Cursor支持的编程语言包括:

  • Python

  • Java

  • C#

  • JavaScript

  • TypeScript

  • Ruby

  • PHP

  • Swift

  • Kotlin

  • Go

  • Rust

  • Scala

  • Dart

  • Haskell

  • Lua

  • R

  • MATLAB

  • Shell Scripting (Bash)

  • PowerShell

  • HTML/CSS

等使用哪种语言进行开发,Cursor都能让你很满足的

安装的话,下载以后直接打开就能使用

举个例子:


我们可以在自己的PC上,比如Windows 下按 Ctrl+K 进入编辑模式

测试的话,可以先让 Cursor 热个身,写个二分查找 demo


可以继续来优化是功能代码


更多功能

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

2、可以结合上下文回答

3、高亮显示。调优、注释生成、代码解读还是测试代码生成都很优秀,而且编辑模式下还能够高亮显示

唯一的缺点

在提问或者回答的时候,是给出的内容有字数限制、回答的不如 GPT 那么的智能


已经很不错了,不过已经很已经成为程序员喜爱的大热工具。



回复 【idea激活】即可获得idea的激活方式

回复 【Java】获取java相关的视频教程和资料

回复 【SpringCloud】获取SpringCloud相关多的学习资料

回复 【python】获取全套0基础Python知识手册

回复 【2020】获取2020java相关面试题教程

回复 【加群】即可加入终端研发部相关的技术交流群

阅读更多


用 Spring 的 BeanUtils 前,建议你先了解这几个坑!

lazy-mock ,一个生成后端模拟数据的懒人工具

在华为鸿蒙 OS 上尝鲜,我的第一个“hello world”,起飞!

字节跳动一面:i++ 是线程安全的吗?

一条 SQL 引发的事故,同事直接被开除!!

太扎心!排查阿里云 ECS 的 CPU 居然达100%

一款vue编写的功能强大的swagger-ui,有点秀(附开源地址)


相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!


喜欢就给个“在看 

互联网科技小于哥
大家好,我是小于哥呀 1、在这里已经为1000+人,提供专业的求职/技术咨询。 2、每天持续干货输出,同时也做专业面试指AI相关的知识,多次受邀成为圆桌嘉宾; 3、每天持续分享互联网,科技,开发技术,毕设和AI相关的知识,同时也做专业面试指
 最新文章