Cursor

精选推荐

AI 代码编辑器:智能补全、对话和贯穿整个代码库的智能体。

分类
编程
开发团队
Anysphere
收录时间

什么是 Cursor?

Cursor 是基于 VS Code 打造的 AI 代码编辑器。它的补全能预测你的下一处修改,对话能理解整个代码库,智能体可以跨多个文件改代码、执行命令,同时保留你原有的 VS Code 插件和设置。

如何使用 Cursor

  1. 从 cursor.com 下载 Cursor,导入 VS Code 的设置和插件。
  2. 打开项目文件夹,让 Cursor 为代码库建立索引。
  3. 写代码时按 Tab 接受行内建议。
  4. 打开对话面板,询问代码相关问题或让它修改代码。
  5. 较大的任务用智能体模式完成,接受前先检查改动。

Cursor 核心功能

  • 1

    Tab 智能补全

    预测多行修改和你的下一步改动,而不只是下一个词。

  • 2

    理解代码库的对话

    提问时自动引入相关文件,基于整个项目回答。

  • 3

    智能体模式

    规划并执行跨文件的修改,还能运行终端命令。

  • 4

    行内编辑

    选中代码,用自然语言描述想要的修改。

  • 5

    熟悉的 VS Code 基础

    插件、主题和快捷键都能直接沿用。

Cursor 使用场景

  • 1

    更快交付功能

    描述需求,让智能体跨文件搭好骨架。

  • 2

    熟悉新代码库

    询问实现原理和逻辑所在位置。

  • 3

    重构

    统一地重命名、调整结构并更新所有调用处。

  • 4

    修复 Bug

    贴上报错信息,得到结合上下文的修复方案。

Cursor 优缺点分析

优点

  • 补全速度快且理解上下文
  • VS Code 用户几乎零成本切换
  • 智能体能完成跨文件修改

缺点

  • 重度使用智能体需要付费
  • 大范围改动仍需仔细审查
  • 需要使用它自己的编辑器,不是其他 IDE 的插件

关于 Cursor 的常见问题

更多 编程 工具

查看全部
Claude Code

An agentic coding tool that works in your terminal, IDE and browser.

付费编程
GitHub Copilot

AI pair programmer inside VS Code, JetBrains and GitHub.

编程
v0

Describe a UI or app and get working React code you can deploy.

编程
Bolt

Prompt, run, edit and deploy full-stack web apps in the browser.

编程