每次我进行数组初始化并尝试通过按 CTRL+K
和 CTRL+D
来格式化代码时,代码缩进不会自动格式化。
示例代码。
var users = new[]
{
new User(),
new User ( ),
new User { Id = 1 },
new User { Id = 1 } ,
new User { Id = 1 } ,
new User { Id = 1 },
};
预期结果。
var users = new[]
{
new User(),
new User(),
new User { Id = 1 },
new User { Id = 1 },
new User { Id = 1 },
new User { Id = 1 },
};
我的缩进设置。
已尝试安装 Code Maid并在以下菜单中按快捷方式(格式文档、格式选择)。
最佳答案
选择您的代码块并使用 CTRL+E
, \
删除水平空白。然后根据需要将代码制表。
您还可以在 EDIT
--> ADVANCED
--> Delete horizontal white space
下从您的 Visual Studio 菜单中找到它。
关于c# - 如何在数组初始化时自动格式化代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25165832/