跳转到内容

Cursor编辑器

Cursor 是一款基于 VS Code 开源版本构建的 AI 优先 (AI-first) 代码编辑器。它深度集成了大语言模型(如 GPT-4, Claude 3.5 等),能够理解整个项目的上下文,提供远超传统 IDE 的智能编码体验。


  • 实时补全:在输入过程中自动预测下一行或整段代码。
  • 上下文感知:补全内容不仅基于当前文件,还能参考项目中的其他模块。
  • 指令驱动:通过自然语言描述(如“创建一个响应式的导航栏组件”),AI 会自动编写代码。
  • 全量编辑:支持一次性修改多个文件,非常适合快速构建原型。
  • 疑难解答:选中一段复杂的旧代码,让 AI 解释其逻辑或发现潜在 Bug。
  • 智能重构:提供变量重命名、提取函数、优化循环结构等建议,提升代码质量。

功能Windows / LinuxmacOS
AI 补全/接受Ctrl + EnterCmd + Enter
AI 侧边栏聊天Ctrl + LCmd + L
行内 AI 编辑Ctrl + KCmd + K
全量代码生成Ctrl + ICmd + I
命令面板Ctrl + Shift + PCmd + Shift + P

在设置面板中,用户可以根据需求选择不同的模型:

  • GPT-4 / GPT-4o:逻辑推理能力强。
  • Claude 3.5 Sonnet:代码编写风格更接近人类,目前备受推崇。
  • API Key:支持使用 Cursor 官方订阅或配置自己的 OpenAI/Anthropic API Key。
  • 隐私模式:开启后,代码不会被用于模型训练,适合企业级开发。