Datei „.aiexclude“ erstellen

Standardmäßig werden bei der Codeanpassung mit Gemini Code Assist alle unterstützten Codedateien in Ihren angegebenen Repositories indexiert.

In vielen Fällen haben Sie bestimmte Dateien oder Unterstrukturen, die nicht indexiert. Beispiel:

  • Besonders vertrauliche Informationen mit eingeschränktem Zugriff innerhalb Ihrer Organisation
  • Alter oder nicht mehr unterstützter Code
  • Automatisch generierter oder vorübergehender Code

Sie können diese Dateien ausschließen, indem Sie eine .aiexclude-Datei erstellen.

.aiexclude-Datei schreiben

Für eine .aiexclude-Datei gilt dieselbe Syntax wie für eine .gitignore-Datei, mit folgenden Unterschieden:

  • Eine leere .aiexclude-Datei blockiert alle Dateien in ihrem Verzeichnis und alle Unterverzeichnisse Dieses Ergebnis entspricht einer Datei, die **/* enthält.
  • In einer .aiexclude-Datei wird die Negierung nicht unterstützt, bei der Muster mit einem Ausrufezeichen (!) vorangestellt werden.

Beispiele

Die folgenden Beispiele zeigen, wie Sie eine .aiexclude-Datei konfigurieren:

  • Blockieren Sie alle Dateien mit dem Namen apikeys.txt im Verzeichnis, das die Datei .aiexclude enthält, oder darunter:

    apikeys.txt
    
  • Alle Dateien mit der Dateiendung .key im oder unterhalb des Verzeichnisses blockieren, die enthält die Datei .aiexclude:

    *.key
    
  • Blockieren Sie nur die Datei apikeys.txt im selben Verzeichnis wie die Datei .aiexclude, aber keine Unterverzeichnisse:

    /apikeys.txt
    
  • Blockieren Sie alle Dateien im Verzeichnis my/sensitive/dir und in allen Unterverzeichnissen. Der Pfad sollte relativ zu dem Verzeichnis sein, das .aiexclude enthält -Datei.

    my/sensitive/dir/
    

Nächste Schritte