Bu hızlı başlangıç, Cursor’ın çekirdek özellikleriyle bir projeyi adım adım gezdirecek. Bittiğinde 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 yüklü olduğundan emin ol
  2. Örnek projeyi klonla:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
Biz örnek projeyi kullanarak göstereceğiz, ama yerelde sahip olduğun herhangi bir projeyi de kullanabilirsin.

Tab ile otomatik tamamlama

Tab, kurum içinde eğittiğimiz otomatik tamamlama modelimiz. Buna alışık değilsen, yapay zekâ destekli kodlamaya giriş yapmak için harika bir yol. Tab ile şunları yapabilirsin:
  • Kodun birden fazla satırını ve bloğunu otomatik tamamla
  • Sonraki otomatik tamamlama önerisine dosya içinde ve dosyalar arasında atla
  1. Bir fonksiyonun başı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 fonksiyonun fibonacci sayıları hesaplamasını sağla” yaz
  4. Değişiklikleri uygulamak için Enter tuşuna bas
  5. Cursor 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:

Sonraki adımlar

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