Cursor AI 编辑器使用指南
Cursor 基于 VS Code 开发,基础使用参考:https://www.liuvv.com/p/1e3cea3e.html
1. 核心功能
Cursor 的 AI 能力主要体现在以下几个方面:
- Cursor Tab(超级自动补全):这不是普通的单行补全。它使用定制模型,能够能预测你的光标下一步位置,甚至一次性建议多行代码修改。它不仅能补全代码,还能在你输入变量名打错时自动进行 “ 智能重写 “ 修正。
- Composer(AI 作曲家/多文件编辑):这是 Cursor 2.0 的标志性功能。你可以在一个窗口中通过自然语言描述需求,AI 会同时在多个文件中进行编辑、创建和重构,就像一个全栈工程师在运作。你可以看着它实时生成整个功能模块。
- Scoped Changes(范围限定更改):你不仅可以用 AI 写代码,还可以用自然语言让 AI 执行终端命令或进行精准的局部代码修改。
- Cursor Agent:当你给出一个复杂的指令(例如 “ 将整个项目迁移到新的数据库架构 “),Agent 可以分解任务、自动执行终端命令、创建文件、修改代码,并在遇到错误时尝试自我修正。它甚至可以直接在终端(CLI)中运行。
2. 使用技巧
2.1 计费方式
- 在 Usage 页面查看总费用:https://cursor.com/cn/dashboard?tab=usage
- Tab 自动补全在 Pro 套餐中免费使用
- 500 次快速高级请求限制已取消
- 不建议开启 On-Demand Usage,避免费用超支
2.2 Tab 失效解决方案
Tab 自动补全失效时,尝试以下方法:
- 在设置中禁用 HTTP/2:
Settings→ 搜索Disable HTTP 2→ 勾选启用 - 重启 Cursor
- 若仍无效,检查网络连接或代理配置