Bu hızlı başlangıç, Cursor’ın temel özelliklerini kullanan bir projeyi adım adım gösterecek. Sonunda Tab, Inline Edit ve Agent’a aşina olacaksın.

Cursor’da bir proje aç

Mevcut bir projeyi kullan ya da örneğimizi klonla:
  1. Git’in kurulu olduğundan emin ol
  2. Örnek projeyi klonla:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
Örnek projeyi kullanarak göstereceğiz, ama yerelde sahip olduğun herhangi bir projeyi de kullanabilirsin.

Tab ile otomatik tamamlama

Tab, dahili olarak eğittiğimiz otomatik tamamlama modeli. Buna alışık değilsen AI destekli kodlamaya ısınmanın harika bir yolu. Tab ile şunları yapabilirsin:
  • Kodun birden çok satırını ve bloğunu otomatik tamamla
  • Sonraki otomatik tamamlama önerisine dosya içinde ve dosyalar arasında atla
  1. Bir fonksiyonun başlangıcını yazmaya başla:
    function calculate
    
  2. Tab önerileri otomatik olarak görünür
  3. Öneriyi kabul etmek için Tab tuşuna bas
  4. Cursor parametreleri ve fonksiyon gövdelerini önerir

Inline Edit ile bir seçimi düzenle

  1. Az önce oluşturduğun fonksiyonu seç
  2. Ctrl+K tuşlarına bas
  3. “bu fonksiyon Fibonacci sayıları hesaplasın” yaz
  4. Değişiklikleri uygulamak için Enter tuşuna bas
  5. Cursor gerekli importları ve dokümantasyonu ekler

Agent ile sohbet et

  1. Chat panelini aç (Ctrl+I)
  2. Şunu sor: “Bu fonksiyon için testler ekle ve çalıştır”
  3. Agent senin için bir test dosyası oluşturacak, test senaryoları yazacak ve onları çalıştıracak

Bonus

Gelişmiş özellikler:
  1. Background Agent kontrol panelini aç (Ctrl+E)
  2. Şunu sor: “Bu projede bir bug bul ve düzelt”
  3. Background Agent şunları yapar:
    • Uzak bir Sanal Makine (VM) oluşturur
    • Projeni inceler
    • Hataları tespit eder
    • Düzeltmeler önerir
Değişiklikleri gözden geçir ve uygula.
  1. Komut paletini aç (Ctrl+Shift+P) 2. Şunu ara: “New Cursor Rule” 3. Ad ver (örn. style-guide) 4. Kural Türü olarak “Always” seç 5. Stilini tanımla: Değişken adları için camelCase kullanmayı tercih et
  1. MCP dizinimizi ziyaret et
  2. Bir araç seç
  3. “Install”a tıkla
Sunucular manuel olarak da kurulabilir:
  1. Cursor Ayarlarını aç (Ctrl+Shift+J)
  2. “Tools & Integrations” bölümüne git
  3. “New MCP Server”a tıkla

Sonraki adımlar

Daha fazlasını öğrenmek için bu kılavuzlara göz at: Tüm Cursor kavramlarını öğren ve üretmeye başla!