跳转到主要内容

WindsurfIgnore

默认情况下,Windsurf 索引会忽略:
  • gitignore 中指定的路径
  • node_modules 中的文件
  • 隐藏路径名(以“.”开头)
当文件被忽略时,它既不会被索引,也不会计入“索引的最大工作区大小”的文件数量。 包含在 .gitignore 中的文件无法被 Cascade 编辑。 如果你想进一步配置需要被 Windsurf 索引忽略的文件,可以在代码仓库根目录添加一个 .codeiumignore 文件,其语法与 .gitignore 相同。

全局 .codeiumignore

针对管理多个代码库的 Enterprise 客户,您可以在 ~/.codeium/ 文件夹中放置一个全局 .codeiumignore 文件,以在所有代码库中统一强制执行忽略规则。该全局配置将应用于您系统上的所有 Windsurf 工作区。 全局 .codeiumignore 文件使用与 .gitignore 相同的语法,并会与各代码库内的 .codeiumignore 文件共同生效。

系统要求

首次启用时,Windsurf 在为工作区建立索引期间会占用少量 CPU。根据工作区大小,这通常需要 5–10 分钟,每个工作区仅需执行一次。CPU 使用率会自动恢复正常。Windsurf 索引还需要一定内存(5000 个文件的工作区约需 300MB RAM)。 “Max Workspace Size (File Count)” 设置用于确定 Windsurf 索引尝试为某个工作区/模块建立索引时允许的最大工作区规模。如果你的工作区似乎未被索引,请尝试将该数值调高。对于约 10GB RAM 的用户,我们建议将其设置为不超过 10,000 个文件。