Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
IntelliSense, VS Code için Azure Stream Analytics (ASA) araçlarındaki Stream Analytics Sorgu Dili için kullanılabilir. IntelliSense, birçok özelliği içeren bir kod tamamlama yardımıdır: Liste Üyeleri, Parametre Bilgileri, Hızlı Bilgi ve Tam Word. IntelliSense özellikleri bazen "kod tamamlama", "içerik yardımı" ve "kod ipucu" gibi diğer adlar tarafından çağrılır.
IntelliSense özellikleri
VS Code için ASA Araçları uzantısı, dil hizmeti tarafından desteklenen IntelliSense özelliğine sahiptir. Dil hizmeti kaynak kodunuzu analiz eder ve dil semantiğine göre akıllı kod tamamlamaları sağlar. Bir dil hizmeti olası tamamlamaları biliyorsa, siz kodu yazarken IntelliSense önerilerini gösterir. Yazmaya devam ederseniz, değişkenler ve yöntemler gibi üyelerin listesi yalnızca yazdığınız karakterleri içeren üyeleri içerecek şekilde filtrelenmiş olur.
Tab veya Enter tuşlarına bastığınızda, IntelliSense seçtiğiniz üyeyi ekler.
IntelliSense'i herhangi bir düzenleyici penceresinde, nokta karakteri gibi bir tetikleyici karakteri .yazarak tetikleyebilirsiniz.
Tavsiye
Öneriler pencere öğesi CamelCase filtrelemeyi destekler. Önerileri sınırlamak için yöntem adında büyük harflerle yazılmış harfleri yazabilirsiniz. Örneğin, "cra" hızlı bir şekilde "createApplication" ifadesini getirir.
Tamamlanma türleri
VS Code IntelliSense, dil sunucusu önerileri, kod parçacıkları ve basit sözcük tabanlı metin tamamlamaları gibi farklı türde tamamlamalar sağlar.
| Tamamlanma | Türü |
|---|---|
| Anahtar sözcükler | keyword |
| İşlevler |
built-in function, user defined function |
| Veri Kümesi Adı |
input, output, intermediate result set |
| Veri Kümesi Sütun Adı |
input, intermediate result set |
Ad tamamlama
ASA Araçları uzantısı, anahtar sözcüğü otomatik tamamlamanın yanı sıra Stream Analytics işinizin giriş ve çıkış adlarını ve veri kaynaklarınızın sütun adlarını okuyabilir. Uzantı, birkaç tuş vuruşuyla deyim girmek için yararlı olan ad tamamlama özellikleri sağlamak için bu bilgileri hatırlar:
Kodlama sırasında, iş giriş adları, çıkış adı ve sütun adları üzerinde arama yapmak için düzenleyiciden ayrılmanız gerekmez. Bağlamınızı koruyabilir, ihtiyacınız olan bilgileri bulabilir, doğrudan kodunuz içine öğe ekleyebilir ve IntelliSense'in sizin için yazma işleminizi tamamlamasını sağlayabilirsiniz.
Yerel girişi veya canlı girişi yapılandırmanız ve ardından ad tamamlama özelliğini kullanmak için yapılandırma dosyasını kaydetmeniz gerektiğini unutmayın.
Parametre Bilgisi
IntelliSense Parametre Bilgisi seçeneği, bir işlevin gerektirdiği parametrelerin sayısı, adları ve türleri hakkında bilgi sağlayan bir parametre listesi açar. Kalın yazılmış parametre, bir işlev yazarken gerekli olan sonraki parametreyi belirtir.
İç içe işlevler için parametre listesi de görüntülenir. Bir işlevi başka bir işleve parametre olarak yazarsanız, parametre listesi iç işlevin parametrelerini görüntüler. Ardından, iç işlev parametre listesi tamamlandığında, parametre listesi dış işlev parametrelerini görüntülemeye geri döner.
Hızlı Bilgi
Dil hizmeti tarafından sağlanan şekilde, kodunuzda her tanımlayıcı için Hızlı Bilgi'yi görebilirsiniz. Tanımlayıcılara örnek olarak giriş, çıkış, ara sonuç kümesi veya işlev verilebilir. Fare işaretçisini bir tanımlayıcının üzerine taşıdığınızda, bildirimi bir açılır pencerede görüntülenir. Yapılandırıldıysa girişlerin özellikleri ve veri şemaları ve ara veri kümesi gösterilir.
IntelliSense sorunlarını giderme
Bu sorun eksik giriş yapılandırması nedeniyle ortaya çıkar. Yerel girişin veya canlı girişin doğru yapılandırılıp yapılandırılmadığını de kontrol edebilirsiniz.