Share via


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

Ayrı bir C#'a özgü using 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 kullanım yönergelerinin önüne yerleştirin.
false Yönergeleri diğer using yönergelerin önüne yerleştirmeyin.System.*using
Varsayılan değer 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 değer 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.