• Buradasın

    Cursor kuralları nerede saklanır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    Cursor kuralları, genellikle
    .cursor/rules
    dizininde saklanır 134.
    Eğer daha eski bir Cursor sürümü kullanılıyorsa, kurallar
    .cursorrules
    dosyasında bulunabilir 14. Ancak, bu dosya artık kullanımdan kaldırılmıştır ve yerine
    .cursor/rules
    dizini kullanılması önerilir 14.
    Kurallar ayrıca, Cursor Ayarları > Kurallar bölümünde de tanımlanabilir ve bu durumda tüm projeler genelinde uygulanır 1.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Cursor nasıl kullanılır?

    Cursor kullanımı, kullanıldığı bağlama göre değişiklik gösterebilir. İşte bazı örnekler: SQL Cursor (İmleç) Kullanımı: Tanımlama. Açma. Veri Okuma (Fetch). Kapatma. Custom Cursor (Özel İmleç) Kullanımı: Ekleme. Özelleştirme. Kapatma.

    Cursor kuralları nasıl yapılır?

    Cursor kuralları iki şekilde yapılabilir: genel (global) kurallar ve proje spesifik kuralları. 1. Genel (global) kurallar için: - Cursor ayarlarını açın ve "Genel > AI için Kurallar" bölümüne gidin. - Özel talimatlarınızı metin alanına girin. - Kurallarınızı kaydetmek için "Kaydet" düğmesine tıklayın. 2. Proje spesifik kuralları için: - Proje kök dizininde bir .cursorrules dosyası oluşturun. - Bu dosyaya özel talimatlarınızı yazın. Örnek bir .cursorrules dosyası: ``` You are an expert in TypeScript, Node.js, Next.js App Router, React, Shadcn UI, Radix UI and Tailwind. Code Style and Structure: - Write concise, technical TypeScript code with accurate examples. - Use functional and declarative programming patterns; avoid classes. ```

    Cursor rules örnekleri nelerdir?

    Cursor kuralları örnekleri şunlardır: 1. Fonksiyonel Programlama: TypeScript/Node/Next.js için "Use functional and declarative programming patterns; avoid classes". 2. Tutarlı İsimlendirme ve Formatlama: "Use lowercase with dashes for directories (e.g., components/auth-wizard)". 3. Tip Güvenliği: "Use TypeScript for all code; prefer interfaces over types". 4. Hata Yönetimi: "Handle errors and edge cases at the beginning of functions; use early returns for error conditions". 5. Test ve Otomasyon: "Ensure all tests pass before merging; implement comprehensive automated testing (unit, integration, e2e)". 6. Performans Optimizasyonu: "Use code-splitting and lazy loading for non-critical resources; optimize images using modern formats like WebP". 7. Güvenlik: "Validate all inputs; implement robust authentication and authorization (OAuth 2.0, JWT)".