Seçenekler, Metin Düzenleyicisi, Temel (Visual Basic), Gelişmiş
Seçenekler (Araçlar menüsü) iletişim kutusunun Metin Düzenleyicisi klasörünün Visual Basic klasöründeki VB Özel özellik sayfası aşağıdaki özellikleri içerir:
Seçenekler (Araçlar menüsü) iletişim kutusunun Metin Düzenleyicisi klasörünün Temel klasöründeki VB Özel özellik sayfası aşağıdaki özellikleri içerir:
Analiz
... için arka plan kodu analizi çalıştır
Aşağıdaki seçeneklerden birini seçin.
Seçenek Açıklama Hiçbiri Tüm çözümleyiciler ve buna karşılık gelen kod düzeltmeleri devre dışı bırakılır.
Derleyici tanılamaları ve buna karşılık gelen kod düzeltmeleri tüm açık belgelerde etkinleştirilir.Geçerli belge (varsayılan) Tüm çözümleyiciler yalnızca etkin olan belgede çalışır.
Derleyici tanılamaları tüm açık belgelerde etkinleştirilir.Belgeleri açma Tüm çözümleyiciler ve derleyici tanılamaları tüm açık belgelerde etkinleştirilir. Çözümün tamamı Çözümleyiciler ve derleyici tanılamaları, çözümdeki tüm belgelerde (açık veya kapalı) etkinleştirilir.
Canlı kod analizi veya Arka plan analizi kapsamı
Yönetilen kod için arka plan çözümleme kapsamını yapılandırın. Daha fazla bilgi için bkz . Nasıl yapılır: Yönetilen kod için canlı kod analizi kapsamını yapılandırma.
İçeri Aktarma Yönergeleri
İçeri aktarmaları sıralarken önce 'System' yönergelerini yerleştirin
Seçildiğinde, sağ tıklama menüsündeki İçeri Aktarmaları Kaldır ve Sırala komutu yönergeleri sıralar
import
ve 'Sistem' ad alanlarını listenin en üstüne yerleştirir.İçeri aktarma yönergesi gruplarını ayırma
Seçildiğinde, sağ tıklama menüsündeki İçeri Aktarmaları Kaldır ve Sırala komutu, aynı kök ad alanına sahip yönerge grupları arasına boş bir satır ekleyerek yönergeleri ayırır
import
.Başvuru derlemelerindeki türler için içeri aktarma önerin
NuGet paketlerindeki türler için içeri aktarma önerin
Bu seçenekler belirlendiğinde, NuGet paketini yüklemek ve başvurulmayan türler için bir
import
yönerge eklemek için bir Hızlı İşlem kullanılabilir.
Vurgulama
Başvuruların ve anahtar sözcüklerin vurgulanması etkinleştir
Metin düzenleyicisi, simgenin tüm örneklerini veya , While...End While
veya Try...Catch...Finally
gibi If..Then
bir yan tümcedeki tüm anahtar sözcükleri vurgulayabilir. Ctrl Shift Aşağı ok veya Ctrl + Shift + + Yukarı ok tuşlarına basarak vurgulanan başvurular veya + anahtar sözcükler arasında gezinebilirsiniz.
Anahat Oluşturma
Anahat modunu etkinleştirme
Bir dosyayı kod düzenleyicisinde açtığınızda, belgeyi anahat modunda görüntüleyebilirsiniz. Daha fazla bilgi için bkz . Anahat oluşturma . Bu seçenek belirlendiğinde, bir dosyayı açtığınızda ana hat özelliği etkinleştirilir.
Yordam satırı ayırıcılarını göster
Metin düzenleyicisi, yordamların görsel kapsamını gösterir. Projenizin .vb kaynak dosyalarında aşağıdaki tabloda listelenen konumlarda bir çizgi çizilir:
.vb Kaynak Dosyasındaki Konum | Satır Konumu Örneği |
---|---|
Blok bildirimi yapısının kapatılmasından sonra | - Sınıf, yapı, modül, arabirim veya sabit listesi sonunda - Bir özellik, işlev veya alt değerden sonra - Bir özellikteki get ve set yan tümceleri arasında değil |
Bir dizi tek satırlı yapıdan sonra | - İçeri aktarma deyimlerinden sonra, sınıf dosyasındaki bir tür tanımından önce - Bir sınıfta bildirilen değişkenlerden sonra, herhangi bir yordamdan önce |
Tek satırlı bildirimlerden sonra (blok olmayan düzey bildirimleri) | - İçeri aktarma deyimlerini takip ederek deyimleri, değişken bildirimlerini, olay bildirimlerini, temsilci bildirimlerini ve DLL bildirim deyimlerini devralır |
Blok Yapısı Kılavuzları
Seçildiğinde, düzenleyicide yapılandırılmış kod bloklarıyla hizalanan dikey çizgiler görüntülenir ve bu sayede tek tek kod bloklarını kolayca tanımlayabilirsiniz. Örneğin, bir deyimde ve EndSub
arasında Sub
bir Sub
satır görürsünüz.
Düzenleyici Yardımı
Satır içi Parametre Adı İpuçları Seçildiğinde, işlev çağrılarındaki her bağımsız değişkenden önce değişmez değerler, yayınlanmış değişmez değerler ve nesne örneklemeleri için parametre adı ipuçları ekler.
Kodun Pretty Listing (yeniden biçimlendiriliyor) metin düzenleyicisi kodunuzu uygun şekilde yeniden biçimlendirmektedir. Bu seçenek belirlendiğinde kod düzenleyicisi şunları yapacaktır:
Kodunuzu doğru sekme konumuna hizalama
Anahtar sözcükleri, değişkenleri ve nesneleri doğru büyük/küçük harfe göre yeniden ölçeklendirme
Deyimine eksik
Then
eklemeIf...Then
İşlev çağrılarına parantez ekleme
Dizelere eksik son tırnak işaretleri ekleme
Üstel gösterimi yeniden biçimlendirme
Tarihleri yeniden biçimlendirme
Bitiş yapılarının otomatik olarak eklenmesi
Bir yordam bildiriminin Sub Main
ilk satırını yazdığınızda ve Enter tuşuna bastığınızda, metin düzenleyicisi eşleşen End Sub
bir satır ekler. Benzer şekilde, For döngüsü eklerseniz, metin düzenleyicisi eşleşen Next
bir deyim ekler. Bu seçenek belirlendiğinde, kod düzenleyicisi otomatik olarak bitiş yapısını ekler.
Arabirim ve MustOverride üyelerinin otomatik eklenmesi
Bir sınıf için bir Implements
deyimi veya Inherits
deyimini işlediğiniz zaman, metin düzenleyicisi sırasıyla uygulanması veya geçersiz kılınılması gereken üyeler için prototipler ekler.
Hata düzeltme önerilerini etkinleştirme
Metin düzenleyicisi yaygın hatalara çözüm önerebilir ve uygun düzeltmeyi seçmenize olanak tanıyabilir. Bu düzeltme daha sonra kodunuz için uygulanır.