GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED: CHROMA V0.5 // CURSOR RAISED $60M // GEMINI 1.5 PRO AVAILABLE // GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED
Score: 92/100
Freemium
LANG: ZH

Cursor

"理解你代码库的AI优先代码编辑器"
Briefing

Cursor 是什么?

Cursor 是一款AI优先的代码编辑器,旨在使软件开发更快、更高效。作为流行的 Visual Studio Code 的一个分支,Cursor 将强大的AI功能直接集成到编辑体验中,允许开发人员以前所未有的上下文感知能力与代码进行聊天、编辑和生成。它旨在通过提供一个与理解您整个代码库的AI进行结对编程的无缝集成工作流,消除在编辑器和独立的AI聊天工具之间不断切换上下文的麻烦。

主要功能

  • 代码库感知聊天: 打开一个聊天面板(Cmd+KCtrl+K),该面板具有您整个项目的上下文。您可以询问有关代码的问题,获取调试帮助,或在不离开编辑器的情况下进行头脑风暴。
  • AI驱动的编辑: 选择一个代码块,并指示AI对其进行重构、调试或改进。AI将生成建议更改的差异对比,您可以接受、拒绝或要求修改。
  • 从零开始生成: 根据您的规范,提示AI生成新代码,从单个函数到完整的组件。
  • VS Code 兼容性: 作为 VS Code 的一个分支,Cursor 支持来自 VS Code 市场的所有现有主题、扩展和键绑定。
  • “与文档聊天”: 将AI指向文档(例如,库文档、API),以获取答案并生成正确使用它们的代码。
  • 自动修复Lint错误: 只需单击一下,即可快速修复文件中的所有 linting 错误。

使用案例

  • 快速原型开发: 通过向AI描述来快速搭建新功能、组件或整个应用程序的脚手架。
  • 熟悉新项目: 通过要求AI解释代码不同部分的工作方式,快速上手一个不熟悉的代码库。
  • 复杂重构: 通过向AI提供高级指令,在多个文件之间执行复杂的重构任务。
  • 编写测试和文档: 自动为您的函数生成单元测试或为您的代码编写文档。
  • 调试: 粘贴错误消息或描述一个bug,让AI帮助您找到根本原因并建议修复方案。

入门指南

开始使用 Cursor 非常简单:

  1. 下载并安装: 前往 Cursor 官方网站 并为您的操作系统(macOS、Windows 或 Linux)下载应用程序。
  2. 打开一个项目: 打开您任何现有的代码库或创建一个新的。
  3. 开始聊天:Cmd+K(在 macOS 上)或 Ctrl+K(在 Windows/Linux 上)打开AI聊天面板。
  4. 提问: 尝试问一个关于您的代码的问题,例如:
    `src/utils.js` 中的 `calculateTotal` 函数的用途是什么?
    
  5. 使用AI编辑: 选择一段代码,按 Cmd+K,然后输入一条指令,例如:
    将此重构为使用 async/await 而不是 promises。
    

    Cursor 将向您显示更改的差异对比,然后您可以将其接受到您的代码库中。

定价

Cursor 采用 Freemium(免费增值)模式:

  • 免费版: 每月提供有限数量的“慢速”GPT-4提示和更多数量的GPT-3.5提示。
  • 专业版: 付费订阅,提供大量“快速”GPT-4提示,外加无限制的“慢速”提示,允许更密集的使用。
  • 商业版: 为团队提供定制定价,提供增强的隐私和集中计费等附加功能。

System Specs

License
Proprietary (fork of MIT-licensed VS Code)
Release Date
2026-01-23
Social
cursor_ide
Sentiment
非常积极

Tags

代码编辑器 / AI结对编程 / GPT-4 / 代码生成 / 重构

Alternative Systems

  • GitHub Copilot
    一个能帮你更快编写代码的AI结对程序员。
  • Replit
    一个具有强大AI功能,用于协作和部署的在线IDE。
  • Codeium
    一个免费的AI驱动开发者工具包,提供代码补全和聊天功能。
  • Tabnine
    一个提供代码补全并帮助维护代码质量的AI助手。
  • MutableAI
    一个专注于通过重构和生成代码来加速开发的AI工具。