Mehmet
Admin
Cascade'e “bu dosyada sorun var mı?” dediğinizde kod da değişiyorsa, önce seçili çalışma moduna bakın. Kod yazabilen mod ile soru sormaya yönelik sohbet modu farklı işler içindir. Teşhis aşamasını ayrı tutmak, bir hatayı anlamaya çalışırken istemediğiniz bir yeniden düzenlemeyi incelemek zorunda kalmanızı önler.
Güncel resmi Windsurf dokümantasyonu Devin Desktop alanına yönleniyor ve Cascade'i bu ad altında anlatıyor. Eski sürümde gördüğünüz etiketler farklı olabilir; aşağıdaki akışta temel ayrım, dosya değiştirebilen Code ile soru odaklı Chat davranışıdır. Kendi sürümünüzdeki mod açıklamasını esas alın.
Bu çıktı, zaten bulunan değişikliklerle yeni oluşacak farkları ayırmanızı sağlar. Kaydedilmemiş editör metinleri varsa bunları da gözden geçirin. Bir göreve “dosyalara dokunma” yazmak faydalıdır; buna ek olarak arayüzün gerçekten inceleme odaklı modda olması gerekir.
“Her şeyi iyileştir” gibi açık uçlu bir istek yerine tek davranışı tarif etmek, yanıtı karşılaştırılabilir hale getirir. Yanıt yalnız tahmin içeriyorsa önce eksik dosyayı veya gerçek hata mesajını verin; aynı varsayımı farklı cümlelerle tekrar ettirmeyin.
Değişiklikten sonra şu girdilerle kontrol edin: boş metin, tek boşluk, bir kelime, eşleşmeyen kelime ve Türkçe karakter içeren bir arama. Önerinin uygulanması başarı ölçütü değildir; bu girdilerin beklenen davranışı üretmesi gerekir.
Güncel resmi Windsurf dokümantasyonu Devin Desktop alanına yönleniyor ve Cascade'i bu ad altında anlatıyor. Eski sürümde gördüğünüz etiketler farklı olabilir; aşağıdaki akışta temel ayrım, dosya değiştirebilen Code ile soru odaklı Chat davranışıdır. Kendi sürümünüzdeki mod açıklamasını esas alın.
Önce çalışma alanının durumunu kaydedin
Git kullanan projede şunları okuyun:
Kod:
git status --short
git diff --stat
İnceleme isteğini somutlaştırın
Sohbet modunda ilgili fonksiyonu veya dosyayı seçip şu örneği kullanın:
Kod:
Şimdilik yalnız incele, dosya değiştirme ve komut çalıştırma.
Sorun: Arama kutusu boşken bütün sonuçlar kayboluyor.
İncele: arama koşulu, boş metnin işlenmesi ve sonuçların filtrelenmesi.
Çıktı: dosya/fonksiyon, hatayı tetikleyen örnek, beklenen davranış,
en küçük düzeltme önerisi. İlgisiz biçimlendirme önerme.
Düzeltmeye geçerken sınırı yeniden belirtin
Teşhis doğruysa değişiklik yapabilen moda geçip yalnız ilgili düzeltmeyi isteyin. Örneğin boş aramada tüm kayıtların görünmesini, boşluklardan oluşan metnin de boş sayılmasını ve normal aramanın korunmasını açıkça yazın. Böylece “çözüm” diye arama işlevinin tamamen kaldırılmasını önlersiniz.Değişiklikten sonra şu girdilerle kontrol edin: boş metin, tek boşluk, bir kelime, eşleşmeyen kelime ve Türkçe karakter içeren bir arama. Önerinin uygulanması başarı ölçütü değildir; bu girdilerin beklenen davranışı üretmesi gerekir.