Kurallar, tüm istemler için geçerli olan tercih edilen kodlama dillerini, stillerini veya çıkış biçimlerini tanımlamanıza olanak tanır. Bu tercihleri bir kez ayarladığınızda, temsilciye gönderilen sonraki tüm istemlere otomatik olarak uygulanır. Kurallar, temsilcinin proje standartlarını ve tercihlerini anlamasına yardımcı olarak daha doğru ve özelleştirilmiş kod yardımı sağlar. Örneğin, "Bana her zaman Kotlin'de kısa yanıtlar ver" gibi bir kural oluşturabilirsiniz.
Kuralları Android Studio'daki İstem Kitaplığı'nda saklayıp yönetebilirsiniz. Kural oluşturmak için aşağıdaki adımları uygulayın:
- İstem Kitaplığı'na erişmek için File (macOS'te Android Studio) > Settings > Tools > AI > Prompt Library'ye gidin.
- Kuralları IDE düzeyinde veya proje düzeyinde depolamak için Kapsam açılır menüsünü kullanın:
- IDE düzeyindeki kurallar size özeldir ve birden fazla projede kullanılabilir.
- Proje düzeyindeki kurallar, aynı proje üzerinde çalışan ekip üyeleri arasında paylaşılabilir. Proje düzeyindeki istemlerle birlikte
/.idea/project.prompts.xmldosyasına kaydedilirler.
- Kural eklemek için Kurallar'ı tıklayın ve düzenleyicide kuralları ekleyin. Kuralların spesifik ve uygulanabilir olduğundan emin olun. Kuralların düzeni kritik değildir ancak kendi okunabilirliğiniz ve sürdürülebilirliğiniz için birden fazla kuralı madde işaretli bir listeye koymayı düşünebilirsiniz.
- Ayarları kaydedip ayarlar iletişim kutusunda kalmak için Uygula'yı tıklayın. Ayarlar iletişim kutusunu kaydedip kapatmak için Tamam'ı tıklayın.
Kural olarak ekleyebileceğiniz bazı fikirler:
- Şirket stil kılavuzları (ör. değişken adlandırma veya kod yorumlama kuralları)
- Kullanılması önerilen kitaplıklar
- Kodlama dili tercihleri (ör. "Tüm kod örneklerini Kotlin'de ver")
Sorgu için kuralların seçimini kaldırma
Kurallar, temsilciye gönderdiğiniz her sorguya otomatik olarak uygulanır. Kuralların belirli bir isteme uygulanmasını istemiyorsanız istemi göndermeden önce Bağlam'ı tıklayıp Kurallar'ın işaretini kaldırarak kuralların seçimini kaldırabilirsiniz.
Kuralların işleyiş şekli
Kurallar, her istemin başına ön talimatlar olarak eklenir. Bağlam sağlamak, seçili bir çıkış ve biçim belirtmek ve temsilcinin davranışını şekillendirerek daha doğru ve faydalı yanıtlar üretmesine yardımcı olmak için kuralları kullanın. Hem IDE düzeyinde hem de proje düzeyinde kurallar kullanıyorsanız her iki kural kategorisi de her istem için geçerli olur.