Cursor’da bağlamla nasıl çalışılır
claude-3.5-sonnet
gibi modellerde sıkça görülebilir.claude-3.7-sonnet
) bu stratejiyle epey ilerleyebilir ve doğru başlangıç bağlamını vermek gidişatı belirler.Symbol | Example | Use case | Drawback |
---|---|---|---|
@code | @LRUCachedFunction | Üreteceğin çıktıyla ilgili hangi function, constant veya symbol’ün doğru olduğunu biliyorsun | Codebase hakkında çok fazla bilgi gerektirir |
@file | cache.ts | Hangi dosyanın okunması veya düzenlenmesi gerektiğini biliyorsun ama dosyanın tam neresini değil | Dosya boyutuna bağlı olarak eldeki görev için çok fazla alakasız bağlam içerebilir |
@folder | utils/ | Bir klasördeki her şey ya da dosyaların çoğu ilgili | Eldeki görev için çok fazla alakasız bağlam içerebilir |
/Generate Cursor Rules
komutunu kullanarak da üretilebilir. Eğer bolca yönlendirme içeren uzun bir karşılıklı sohbet yaptıysan, daha sonra yeniden kullanmak isteyebileceğin bazı faydalı yönergeler veya genel kurallar muhtemelen vardır.