VS 2022 现在每次格式化代码时都会在不同一级名称的命名空间之间加入空行,请问如何取消这种 code style?
原来是 .editorconfig 中下面的这个配置引起的
dotnet_separate_import_directive_groups = true
改为 false 就解决了,参考 .NET formatting options
关键词是 import
,难怪之前通过 using
没搜到这个配置
你安装vs插件了吧,我的vs2022格式化就没有这个;
你可以先把安装的插件禁用了(重启vs);试一试
没有选中 Separate using directive groups
@dudu: 那就看看是不是 #1 说的问题,还有其他插件 😂
我刚测试了下我自己的vs2022, 取消这个选项之后, format 就不会加空行了.