Megosztás a következőn keresztül:


.NET-formázási beállítások

A cikkben szereplő formázási beállítások a C# és a Visual Basic nyelvre egyaránt érvényesek. Ezek a kódstílusú szabályok IDE0055.

Irányelvbeállítások használata

Az alábbi beállításokkal testre szabhatja az using irányelvek rendezésének és csoportosításának módját:

Példa .editorconfig fájlra:

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

Tipp.

Külön C#-specifikus using irányelvszabály is elérhető IDE0065 . Ez a szabály arra vonatkozik, hogy az irányelvek a névtereken belül vagy kívül vannak-e using elhelyezve.

dotnet_sort_system_directives_first

Tulajdonság Érték Leírás
Beállítás neve dotnet_sort_system_directives_first
Alkalmazandó nyelvek C# és Visual Basic
Bevezetett verzió Visual Studio 2017
Beállításértékek true Rendezze System.*using betűrendbe az irányelveket, és helyezze őket más using irányelvek elé.
false Ne helyezzen System.*using irányelveket más using irányelvek elé.
Alapértelmezett beállításérték true

Példakódok:

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

Tulajdonság Érték Leírás
Beállítás neve dotnet_separate_import_directive_groups
Alkalmazandó nyelvek C# és Visual Basic
Bevezetett verzió Visual Studio 2017
Beállításértékek true Helyezzen el egy üres sort az irányelvcsoportok között using .
false Ne helyezzen üres sort az irányelvcsoportok közé using .
Alapértelmezett beállításérték false

Példakódok:

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

Lásd még