Seçenekler, Metin Düzenleyici, C#, Gelişmiş
C# için düzenleyici biçimlendirme, kod yeniden düzenleme ve XML belge açıklamalarını değiştirmek üzere Gelişmiş seçenekler sayfasını kullanın. Bu seçenekler sayfasına erişmek için Araçlar Seçenekleri'ni > ve ardından Metin Düzenleyici > C# Gelişmiş'i > seçin.
Not
Tüm seçenekler burada listelenmiyor olabilir.
Analiz
Canlı kod analizi veya Arka plan analizi kapsamı
Yönetilen kod için arka plan analizi kapsamını yapılandırma. Daha fazla bilgi için bkz. Nasıl yapılandırılır: Yönetilen kod için canlı kod analizi kapsamını yapılandırma.
Yönergeleri Kullanma
Usings sıralamada 'System' yönergelerini ilk önce yer
Seçildiğinde, sağ tıklama menüsündeki KullanarakLarı Kaldır ve Sırala komutu yönergeleri sıralar ve 'Sistem' ad alanlarını
usinglistenin en üstüne yer.Sıralamadan önce:
using AutoMapper; using FluentValidation; using System.Collections.Generic; using System.Linq; using Newtonsoft.Json; using System;Sıralama sonrasında:
using System; using System.Collections.Generic; using System.Linq; using AutoMapper; using FluentValidation; using Newtonsoft.Json;Kullanma yönerge gruplarını ayırma
Seçildiğinde, sağ tıklama menüsündeki Kullanmaları Kaldır ve Sırala komutu, aynı kök ad alanına sahip yönerge grupları arasına boş bir satır ekerek yönergeleri birbirinden
usingayırıyor.Sıralamadan önce:
using AutoMapper; using FluentValidation; using System.Collections.Generic; using System.Linq; using Newtonsoft.Json; using System;Sıralama sonrasında:
using AutoMapper; using FluentValidation; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq;
- Derlemelerde türler için .NET Framework önerme
- Başvuru derlemelerinde türler için kullanma önerin
Paketlerde türler için NuGet önerin
Bu seçenekler seçildiğinde, bir NuGet paketi yüklemek ve bağlantı kurulmayan türler için bir yönerge eklemek
usingiçin bir Hızlı Eylem kullanılabilir.
Yapıştırma sırasında eksik using yönergelerini ekle
Bu seçenek seçildiğinde,
usingbir dosyaya bir tür yapıştırırsanız yönergeleri kodunuza otomatik olarak eklenir.
Vurgulama
İmleç altındaki sembol başvurularını vurgulama
İmleç bir sembolün içine yerleştirilirken veya bir simgeye tıklarsanız, kod dosyasında bu sembolün tüm örnekleri vurgulanır.
Anahat Oluşturma
Dosyalar açıkken açıklama modu girin
Seçildiğinde, daraltılabilir kod blokları oluşturan kod dosyasını otomatik olarak özetler. Bir dosya ilk kez açıldığında, bloklar #regions etkin olmayan kod blokları daraltır.
Yordam çizgisi ayırıcılarını gösterme
Metin düzenleyicisi, yordamların görsel kapsamını gösterir. Aşağıdaki tabloda listelenen konumlarda projenizin .cs kaynak dosyalarında bir satır çizilir:
.cs Kaynak DosyasındaKi Konum Satır Konumu Örneği Blok bildirimi yapısı kapat sonrasında - Bir sınıfın, yapının, modülün, arabirimin veya enum'un sonunda
- Bir özellik, işlev veya alt işlevden sonra
- Bir özellikte get ve set yan tümceleri arasında değilTek satırlı yapılardan sonra - İçeri aktarma deyimlerini, bir sınıf dosyasındaki tür tanımından önce
- Herhangi bir yordamdan önce, bir sınıfta bildirilen değişkenler sonraTek satırlı bildirimlerin ardından (blok düzeyinde olmayan bildirim) - İçeri aktarma deyimlerini takip ediyor, deyimleri, değişken bildirimlerini, olay bildirimlerini, temsilci bildirimlerini ve DLL bildirim deyimlerini devralıyor
Blok Yapısı Kılavuzları
Kodda köşeli ayraçlar ( ) arasında noktalı dikey çizgiler görüntülemek için {} bu onay kutularını seçin. Daha sonra bildirim düzeyi ve kod düzeyi yapılarınız için tek tek kod bloklarını kolayca abilirsiniz.
Yorumlar
/// için XML belge yorumları oluşturma
Seçildiğinde, siz açıklamaya giriş yazınca XML belge açıklamalarını XML
///öğeleri ekler. XML belgeleri hakkında daha fazla bilgi için bkz. XML Belgeleri Yorumları (C# Programlama Kılavuzu).
Satır Içi İpuçları
Satır İçi Parametre Adı İpuçları
Seçildiğinde, işlev çağrılarında her bağımsız değişkenden önce değişmez değer, döküm değişmez değerleri ve nesne örnek oluşturmaları için parametre adı ipuçları ekler.

Satır Içi Tür İpuçları
Seçildiğinde, ertelenmiş türlere ve lambda parametre türlerine sahip değişkenler için tür ipuçları ekler.

Devralma Kenar Boşluğu
Seçildiğinde, kenar boşluklarında kodunuzun uygulama ve geçersiz kılmalarını temsil eden simgeler ekler. Devralma kenar boşluğu simgelerine tıklarsa, gitmek için seçebilirsiniz devralma seçenekleri görüntülenir.
