.NET biçimlendirme seçenekleri

Bu makaledeki biçimlendirme seçenekleri hem C# hem de Visual Basic için geçerlidir. Bunlar, kod stili kural IDE0055 için seçeneklerdir.

Yönerge seçeneklerini kullanma

Yönergelerin nasıl sıralanmasını ve gruplandırılmasını istediğinizi using özelleştirmek için şu seçenekleri kullanın:

Örnek .editorconfig dosyası:

# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true

İpucu

C#'ye özgü using ayrı bir yönerge kuralı IDE0065 de kullanılabilir. Bu kural, yönergelerin ad alanlarının içine mi yoksa dışına mı using yerleştirildiğiyle ilgilidir.

dotnet_sort_system_directives_first

Özellik Değer Açıklama
Seçenek adı dotnet_sort_system_directives_first
Geçerli diller C# ve Visual Basic
Tanıtılan sürüm Visual Studio 2017
Seçenek değerleri true Yönergeleri alfabetik olarak sıralayın System.* using ve diğer using yönergelerin önüne yerleştirin.
false Yönergeleri diğer using yönergelerin önüne yerleştirmeyin.System.* using
Varsayılan seçenek değeri true

Kod örnekleri:

// dotnet_sort_system_directives_first = true
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;

// dotnet_sort_system_directives_first = false
using System.Collections.Generic;
using Octokit;
using System.Threading.Tasks;

dotnet_separate_import_directive_groups

Özellik Değer Açıklama
Seçenek adı dotnet_separate_import_directive_groups
Geçerli diller C# ve Visual Basic
Tanıtılan sürüm Visual Studio 2017
Seçenek değerleri true Yönerge grupları arasına using boş bir satır yerleştirin.
false Yönerge grupları arasına using boş bir satır yerleştirmeyin.
Varsayılan seçenek değeri false

Kod örnekleri:

// dotnet_separate_import_directive_groups = true
using System.Collections.Generic;
using System.Threading.Tasks;

using Octokit;

// dotnet_separate_import_directive_groups = false
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;

Ayrıca bkz.