.NET 서식 옵션

이 문서의 서식 옵션은 C# 및 Visual Basic 모두에 적용됩니다. 코드 스타일 규칙 IDE0055에 대한 옵션입니다.

지시문 옵션 사용

다음 옵션을 사용하여 지시문을 사용하여 정렬 및 그룹화하려는 방법을 사용자 지정합니다.

예제 .editorconfig 파일:

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

별도의 C#관련 using 지시문 규칙 IDE0065 도 사용할 수 있습니다. 이 규칙은 지시문이 네임스페이스 내부 또는 외부에 배치되는지 여부에 using 관한 것입니다.

dotnet_sort_system_directives_first

속성 설명
옵션 이름 dotnet_sort_system_directives_first
해당 언어 C# 및 Visual Basic
도입된 버전 Visual Studio 2017
옵션 값 true 지시문을 사전순으로 정렬 System.*using 하고 다른 using 지시문 앞에 배치합니다.
false 지시문을 다른 using 지시문 앞에 두 System.*using 지 마세요.
기본값 true

코드 예제:

// 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

속성 설명
옵션 이름 dotnet_separate_import_directive_groups
해당 언어 C# 및 Visual Basic
도입된 버전 Visual Studio 2017
옵션 값 true 지시문 그룹 사이에 using 빈 줄을 배치합니다.
false 지시문 그룹 사이에 using 빈 줄을 배치하지 마세요.
기본값 false

코드 예제:

// 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;

참조