Zurück zu Fragen und Antworten zu KI
Warum sagt Cursor immer, dass der Projektcode nicht gefunden werden kann? Schauen wir uns das Indexieren an, . cursorignore und enthaltene Dateien

Warum sagt Cursor immer, dass der Projektcode nicht gefunden werden kann? Schauen wir uns das Indexieren an, . cursorignore und enthaltene Dateien

Fragen und Antworten zu KI Admin 107 Aufrufe

Warum sagt der Cursor immer wieder: "Ich habe den Code im Projekt nicht gefunden"? Oft liegt es nicht daran, dass das Modell plötzlich dumm wird, sondern daran, dass dein Code überhaupt nicht von ihm indexiert wird. Cursor steht offiziell sowohl in Codebase Indexing als auch Ignore Files : Cursor indiziert den Code automatisch, überspringt jedoch '.gitignore', '.cursorignore' und zusätzliche Ignorier-Regeln.

Die häufigsten Missverständnisse

Viele Leute denken: "Wenn ich diese Datei lokal sehen kann, wird Cursor sie definitiv sehen können." Eigentlich nicht. Solange dieses Verzeichnis ignoriert wird, bekommen Tab, Agent, Inline Edit und sogar die '@'-Referenz es möglicherweise nicht. Dies ist besonders häufig in großen Repositories, Monorepos und Frontend-Build-Verzeichnissen.

Die offizielle Empfehlung ist, zuerst herauszufinden, wo

  • Gehe zu Cursor-Einstellungen > Indexierung & Dokumentation , um den Indexstatus zu sehen.
  • Klicken Sie auf "Enthaltene Dateien anzeigen", um zu sehen, welche Dateien gezählt werden.
  • Schau nach '.cursorignore', '.gitignore' und weiteren Ignorieren-Regeln.

Wenn du feststellst, dass es immer Fragen beantwortet, überstürze nicht, das Modell zu ändern, sondern prüfe zuerst, ob die richtige Datei angezeigt wird. Viele sogenannte "Cursor kann keinen Code finden" sind im Indexbereich zu streng oder ignorieren die Regeln, um die Schlüsselverzeichnisse gemeinsam zu blockieren.

Empfohlene Tools

Mehr