Kodu düzenlerken yapay zeka yardımı
IntelliCode önerileri, kodunuzda birden çok yerde benzer düzenlemeler yaparken size yardımcı olabilir. Düzenlemelerinizi yerel olarak izler ve yinelemeyi algılar. Daha sonra aynı düzenlemelerin uygulanabileceği diğer yerlerde de uygulanmasını sağlar. Örneğin, yeniden düzenlemenin uygulanabileceği konumları kaçırdıysanız, IntelliCode önerileri bu konumları bulmanıza ve düzeltmenize yardımcı olur.
IntelliCode kodunuzun semantik yapısının farkındadır. Bu yapı, değişken adları farklı olsa bile değişikliklerin uygulanabileceği durumları algılamak için kullanılır.
Sabit kodlanmış yerel değerleri kullanarak yinelenen sıcaklık dönüştürmesini bu değerleri soyutlayan bir yardımcı işlevle değiştirdiğiniz varsayılır. IntelliCode, yaptığınız yinelenen değişikliği algılar ve bu değişikliği başka yerlerde yapmanızı önerir.
Öneriler Hızlı Eylemler olarak Visual Studio düzenleyicisinde görünür. IntelliCode önerileri, Öneriyi uygula ve Bugibi önerileri yoksayın Hızlı İşlem menü seçeneklerine sahiptir. Önerilen değişikliği kullanmak istiyorsanız Öneriyi uygulaseçin.
Visual Studio 2019 16.9 ve sonraki sürümlerde, yazarken tamamlama listesinde öneriler de görürsünüz:
Bir oturumdaki yinelenen düzenlemelerinizden ders çıkardığından, IntelliCode önerileri bazen amacınıza uymayan önerilerde bulunur. Önerilen değişikliği kullanmak istemiyorsanız Bu gibi önerileri yoksay eylemi seçin. Sonraki düzenlemelerde yeniden oluşturmadığınız sürece IntelliCode bu deseni yeniden önermez.
Not
IntelliCode önerileri oturum kapsamlıdır; Visual Studio'yu kapatıp yeniden açtıktan sonra bunlar gösterilmez
Önerilen tüm değişikliklerin listesini görmek istiyorsanız, şuraya gidin: Görünüm>Diğer pencereler>IntelliCode önerileri.
Daha fazla öneri mevcut ampul
Tamamlama listesi önerisini kabul ettiğinizde, aynı değişikliği uygulayabileceğiniz başka konumlar varsa, bulunan önerilerin listesini gösteren eylem içeren bir ampul görürsünüz. Bu işlem IntelliCode önerileri penceresini açar, böylece önerileri bulup üzerinde işlem yapabilirsiniz.
IntelliCode önerilerini devre dışı bırakma
Visual Studio sürüm 16.7 ve üzeri için öneriler varsayılan olarak açıktır.
Kapatmak isterseniz, Araçlar>Seçenekleri'ni seçin, IntelliCode Genel sekmesini ve ardından C# önerilerini devre dışı olarak değiştirin.