@Code 命令

在 AI 聊天中引用特定代码段

引言

要引用代码中的特定部分,你可以使用 @Code 符号。这个功能允许你将代码片段直接添加到聊天对话或编辑提示中,以便AI更准确地理解和回应你的问题。

@Code 命令示例

@Code命令的使用示例

代码预览

@Files 符号类似,Cursor会显示代码内容的预览,这样你可以验证引用的代码是否正确。当你输入@Code命令并指向特定文件或代码段时,系统会自动显示代码预览,帮助你确认所选内容。

从编辑器中添加代码

添加代码片段作为上下文的另一种方法是直接从编辑器中选择你想要引用的代码,然后:

方法一:添加到聊天

单击"添加到聊天"按钮或使用快捷键 Ctrl/⌘ Shift L

这会将选中的代码片段添加到聊天输入框中

方法二:添加到编辑

单击"添加到编辑"按钮或使用快捷键 Ctrl/⌘ Shift K

这会将选中的代码添加到当前活动的Cmd K提示栏中

方法三:创建新聊天

要将选中的代码添加到新的聊天中,可以按 Ctrl/⌘ L

这将自动创建一个新的聊天,并将所选代码作为上下文添加到其中

从编辑器选择代码

从编辑器中选择代码后添加到聊天或编辑中

最佳实践

  1. 精确引用

    尽量只选择与你的问题直接相关的代码部分,以便AI能够更准确地理解你的需求。

  2. 包含必要上下文

    确保选择的代码片段包含足够的上下文,以便AI能够理解代码的功能和目的。

  3. 结合其他上下文命令

    考虑将@Code与其他上下文命令(如@Files和@Folders)结合使用,以提供更全面的项目上下文。

键盘快捷键总结

  • Ctrl/⌘ Shift L - 将选中的代码添加到聊天输入框
  • Ctrl/⌘ Shift K - 将选中的代码添加到当前Cmd K提示栏
  • Ctrl/⌘ L - 将选中的代码添加到新的聊天中

相关链接

要了解更多关于上下文命令的信息,可以查看以下页面: