跳到主要内容

命令面板概述

Cmd K(在 Windows/Linux 上为 Ctrl K)让你能够在编辑器窗口中生成新代码或编辑现有代码。

提示栏

在 Cursor 中,按下 Ctrl/Cmd K 时出现的栏称为"提示栏"。它的工作方式类似于聊天的 AI 输入框,你可以在其中正常输入,或使用 @ 符号来引用其他上下文。

内联生成

如果在按下 Ctrl/Cmd K 时没有选中任何代码,Cursor 将根据你在提示栏中输入的提示生成新代码。

内联编辑

对于就地编辑,你只需选择要编辑的代码,然后在提示栏中输入指令。

后续指令

每次生成后,你可以在提示栏中添加更多指令来进一步完善结果,然后按 Enter 键让 AI 根据你的后续指令重新生成。

默认上下文

默认情况下,除了你手动添加的 @ 符号外,Cursor 还会尝试找到各种有用的信息来改进代码生成。

这些额外的上下文可能包括相关文件、最近查看的文件等。在收集后,Cursor 会根据与你的编辑/生成的相关性对上下文项进行排序,并保留最相关的内容供大型语言模型使用。

快速问题

在提示栏中按下 Option/Alt Enter 时,Cursor 将回答你关于所选内容和附加上下文的任何问题。

这些对话内容可以在后续生成中继续使用。例如,在 Cursor 给出回答后,你可以直接输入"do it"来根据讨论的内容生成代码。