Bu hızlı başlangıç rehberi, Cursor’ın temel özelliklerini kullanarak bir proje üzerinde çalışmanızda size yol gösterecek. Sonunda Tab, Inline Edit ve Agent özelliklerine aşina olacaksınız.

Cursor’da bir proje açın

Mevcut bir projeyi kullanın veya örneğimizi klonlayın:
  1. Git’in yüklü olduğundan emin olun
  2. Örnek projeyi klonlayın:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
Örnek projeyi kullanarak gösterim yapacağız, ancak yerel olarak sahip olduğunuz herhangi bir projeyi kullanabilirsiniz.

Tab ile Otomatik Tamamlama

Tab, kendi bünyemizde eğittiğimiz otomatik tamamlama modelidir. AI destekli kodlamaya alışık değilseniz, bu konuya giriş yapmak için harika bir yoldur. Tab ile şunları yapabilirsiniz:
  • Birden fazla satır ve kod bloğunu otomatik tamamlama
  • Bir sonraki otomatik tamamlama önerisine dosyalar içinde ve arasında atlama
  1. Bir fonksiyonun başlangıcını yazmaya başlayın:
    function calculate
    
  2. Tab önerileri otomatik olarak görünür
  3. Öneriyi kabul etmek için Tab tuşuna basın
  4. Cursor parametreler ve fonksiyon gövdeleri önerir

Bir seçimi Inline Edit ile düzenleme

  1. Az önce oluşturduğunuz fonksiyonu seçin
  2. Ctrl+K tuşlarına basın
  3. “make this function calculate fibonacci numbers” yazın
  4. Değişiklikleri uygulamak için Enter tuşuna basın
  5. Cursor import’ları ve dokümantasyonu ekler

Agent ile Sohbet

  1. Sohbet panelini açın (Ctrl+I)
  2. Sorun: “Bu fonksiyon için testler ekle ve çalıştır”
  3. Agent sizin için bir test dosyası oluşturacak, test senaryoları yazacak ve bunları çalıştıracak

Bonus

Gelişmiş özellikler:

Sonraki adımlar

Daha fazla bilgi edinmek için bu kılavuzları keşfedin: Tüm Cursor kavramlarını öğrenin ve geliştirmeye başlayın!