内联编辑让您可以使用 Ctrl+K 直接在编辑器中编辑代码或提问,这会打开一个输入框,您选中的代码和指令将组成您的请求。

模式

编辑选择

选中代码后,按 Ctrl+K 可根据您的指令编辑特定代码。
未选择代码时,Cursor 会在光标位置生成新代码。AI 会包含相关的周围代码作为上下文。例如,在函数名上触发会包含整个函数。

快速问答

在内联编辑器中按 Alt+Enter 可询问有关选中代码的问题。 获得答案后,输入”do it”或类似措辞将建议转换为代码。这让您可以在实施前探索想法。

全文件编辑

对于文件范围的更改,使用 Ctrl+Shift+Enter。此模式支持全面更改,同时保持控制。

发送到聊天

对于多文件编辑或高级功能,使用 Ctrl+L 将选中的代码发送到聊天。这提供多文件编辑、详细解释和高级 AI 功能。

后续指令

每次编辑后,通过添加指令并按下 Enter 来完善结果。AI 会根据您的反馈更新更改。

默认上下文

Inline Edit 包含默认上下文,以改进代码生成,超越您添加的任何 @ 符号 这包括相关文件、最近查看的代码和相关信息。Cursor 优先考虑最相关的上下文以获得更好的结果。