如何使用 Cursor AI
通过我们的完整指南掌握 AI 辅助编码的力量。了解如何利用 Cursor AI 的功能来提升您的开发工作流程。
Tab 自动补全
Cursor Tab 是我们原生的自动补全功能。它是一个比 Copilot 更强大的版本,可以建议完整的代码差异,并具有特别好的记忆能力。
主要特点:
- • 在光标周围建议编辑,而不仅仅是插入额外的代码
- • 一次修改多行代码
- • 根据您最近的更改和 linter 错误提供建议
- • 免费用户可获得 2000 次免费建议
- • Pro 和 Business 计划用户获得无限次建议
如何切换:
要打开或关闭此功能,请将鼠标悬停在应用程序右下角状态栏中的"Cursor Tab"图标上。
聊天模式
Cursor 聊天让您可以在编辑器中使用最强大的语言模型来提问或解决代码库中的问题。
智能上下文理解:
为了让语言模型给出好的答案,它们需要了解与您的代码库相关的具体信息 — 即上下文。
Cursor 在聊天中内置了几个提供上下文的功能:
- • 自动包含整个代码库的上下文
- • 网络搜索
- • 文档索引
- • 用户指定的代码块引用
快速访问:
默认情况下,Cursor 聊天在 AI 面板中,位于主侧边栏的对面。您可以按 Ctrl/⌘ + L 来切换 AI 面板,这会将焦点放在聊天上。
Cmd K 模式
Cmd K(在 Windows/Linux 上为 Ctrl K)允许您在编辑器窗口中生成新代码或编辑现有代码。
提示栏:
在 Cursor 中,我们将按下 Ctrl/Cmd K 时出现的栏称为"提示栏"。它的工作方式类似于聊天的 AI 输入框,您可以正常输入,或使用 @ 符号引用其他上下文。
内联生成:
如果在按下 Ctrl/Cmd K 时没有选择代码,Cursor 将根据您在提示栏中输入的提示生成新代码。
快速提问:
如果您在提示栏中按下 Option/Alt Enter,Cursor 将回答您关于选择内容和附加上下文的任何问题。
这个对话的内容可以在后续生成中进一步使用,所以在 Cursor 给出回答后,您只需输入"do it"即可生成代码。