Apply

了解如何使用 Cursor 的 Apply 功能,将聊天中的代码建议应用、接受或拒绝到你的代码中。

Cursor 的 Apply 功能可以让你快速将聊天中的代码块建议集成到你的代码中。

工作原理

Apply 是我们专门为快速代码应用开发的模型。它被设计用于高效处理大规模代码更改,同时保持精确和可靠。

Apply 的核心优势在于其专注的用途——它本身不需要理解或生成代码,而是与你选择的 Cursor 模型协同工作,由 Cursor 模型负责智能生成代码,Apply 则高效地将这些更改应用到成千上万行代码中,非常适合大规模重构和更新。

应用代码块

要应用代码块建议,只需点击每个聊天代码块右上角的播放按钮。

Cursor 功能展示图片

这会将 Chat 生成的代码编辑到你的文件中。由于你可以在 Chat 中提供最多的上下文并与模型进行充分的交互,我们推荐在复杂的 AI 驱动代码更改场景下使用 Chat + Apply 组合。

接受或拒绝更改

应用代码块后,你可以查看 diff,并选择接受或拒绝这些更改。你也可以点击聊天代码块右上角的“Accept”或“Reject”按钮。 快捷键:
Ctrl/⌘ + Enter 接受,Ctrl/⌘ + Backspace 拒绝。

Cursor 功能展示图片