@文件

在 Cursor 聊天和 Cmd K 等 AI 输入框中,可以使用 @文件 引用整个文件。此外,如果你继续键入 @ 后面的内容,将在 @代码 策略后再查看文件搜索结果。

为了确保引用的文件是正确文件,Cursor 会显示文件路径的预览。在不同文件夹中有多个同名文件时,此功能尤其有用。

聊天长文件引用

在 Cursor 聊天中,如果文件内容过长,Cursor 会将文件分成更小的块,并根据与查询的相关性对块进行重新排序。

Cmd K 分块策略

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

  • 自动
    • 根据文件大小自动选择三种读取策略之一
  • 完整文件
    • 整个文件用作上下文。
  • 概要
    • Cursor 解析文件的概要并利用信息作为上下文。
    • Cursor 将文件分成更小的块,并选择最相关的块。

拖放

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