@Files 文件引用

在 Cursor 的 AI 输入框中(如 Cursor Chat 和 Cmd K),您可以使用 @Files 来引用整个文件。此外,如果在 @ 后继续输入,您将在 @Code 策略之后看到文件搜索结果。

为确保您引用的文件是正确的,Cursor 会显示文件路径的预览。当您在不同文件夹中有同名文件时,这特别有用。

长文件引用的聊天处理

在 Cursor Chat 中,如果文件内容过长,Cursor 会将文件分割成较小的块,并根据与查询的相关性重新排序。

Cmd K 的分块策略

对于 Cmd K,Cursor 也会根据内容长度采用不同的文件引用方式:

  • auto(自动)
    • 根据文件大小自动选择以下三种读取策略之一
  • full file(完整文件)
    • 使用整个文件作为上下文
  • outline(大纲)
    • Cursor 解析文件大纲并使用该信息作为上下文
  • chunks(分块)
    • Cursor 将文件分割成较小的块并选择最相关的一个

拖放功能

您还可以从主侧边栏将文件拖放到 Chat 或 Cmd K 中,将它们添加为上下文。