常用功能
Tab 补全
Tab 的能力和其它 IDE 一样,主要用来补全,Cursor 的 Tab 除了补全也可能修改部分代码,按 ESC 键则会拒绝补全。
更多参考概览 – Cursor 使用文档
Chat 生成新代码
Cursor 左侧有一个 Chat 对话框,用于和 LLM 对话,和其它的 LLM 对话框类似,我们可以让它帮忙生成代码。
默认的对话框将当前文件作为上下文,但是很多的时候我们需要它关注更多的文件,可以通过这两种方式来添加文件作为上下文。
通过 @ 添加
通过 + 添加
比如
CMD+K 修改现有代码
选中一段代码,然后按 Cmd/Ctrl+K,可以针对这部分代码给出指令让 Cursor 修改。同样也可以用 @ 在对话框里加上其它上下文。
Fix Me
对于提示的代码报错,可以直接将错误转到对话框让 Cursor 帮你修复。
其它
非常不错的操作视频 https://cursorcasts.com,完整的演示了 Cursor 的每个特性怎么使用。