.cursorignore ve .cursorindexingignore ile dosya erişimini kontrol et
.cursorignore
dosyasını kullanarak Cursor’ın hangi dizin ve dosyalara erişebileceğini kontrol et.
Cursor, .cursorignore
içinde listelenen dosyalara erişimi şuralardan engeller:
.cursorignore
kapsamındaki koda erişimi engelleyemez**/.env
, **/.env.*
**/credentials.json
, **/secrets.json
**/*.key
, **/*.pem
, **/id_rsa
.cursorignore
yapılandırma.gitignore
sözdizimini kullanarak bir .cursorignore
dosyası oluştur.
.cursorignore
dosyalarını aramak için Cursor Settings
> Features
> Editor
> Hierarchical Cursor Ignore
seçeneğini etkinleştir.
Notlar: Yorumlar #
ile başlar. Sonraki desenler öncekileri geçersiz kılar. Desenler dosyanın konumuna göredir.
.cursorindexingignore
ile sınırla.cursorindexingignore
kullan. Bu dosyalar AI özellikleri tarafından erişilebilir olmaya devam eder ama kod tabanı aramalarında görünmez.
.gitignore
ve aşağıdaki varsayılan yok sayma listesindeki dosyaları otomatik olarak yok sayar. .cursorignore
içinde !
öneki kullanarak geçersiz kılabilirsin.
Varsayılan Yok Sayma Listesi
.gitignore
, .cursorignore
ve .cursorindexignore
içindekilere ek olarak şu dosyalar yok sayılır:!
ile başlayan) kullanırken, bir üst dizin *
ile hariç tutulduysa bir dosyayı yeniden dahil edemezsin.
git check-ignore -v [file]
ile dene.