在将Visual Studio 2019更新为几天前版本16.7.0之后,我注意到如果名称空间的第一部分不相同,则它开始在
using
指令之间创建烦人的空白。
例如:
using System;
using Alpha;
using Alpha.Foo;
using Alpha.Bar;
using Bravo;
using Bravo.Utils;
.EditorConfig在Visual Studio中支持的一个选项。好处是,此设置在跨IDE中“可重复使用”,并且可以将其带入源控制。 相关选项是:
dotnet_separate_import_directive_groups
dotnet_sort_system_directives_first
规则IDE0055
反映格式问题。
这些行添加到您的.editorConfig,以更改C#和VisualBasic
#### .NET Coding Conventions ####
[*.{cs,vb}]
# Organize usings
dotnet_separate_import_directive_groups = false
dotnet_sort_system_directives_first = false
# https://learn.microsoft.com/de-de/dotnet/fundamentals/code-analysis/style-rules/ide0055
dotnet_diagnostic.IDE0055.severity = error