Aracılığıyla paylaş


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.

Yinelenen düzenlemelerin öneri bulmaya nasıl yol açtığını gösteren ekran görüntüsü.

Ö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.

IntelliCode önerileri ampulünü gösteren ekran görüntüsü.

Visual Studio 2019 16.9 ve sonraki sürümlerde, yazarken tamamlama listesinde öneriler de görürsünüz:

Tamamlamalar listesinde gösterilen IntelliCode önerilerini gösteren ekran görüntüsü.

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 önerileri bulma işlemini gösteren ekran görüntüsü.

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.