【发布时间】:2014-09-29 17:02:31
【问题描述】:
每次我进行数组初始化并尝试按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, d。在 Visual Studio 的某些副本上,这在某种程度上是默认设置。
-
@pquest,还是不行,有什么补丁可以下载修复吗?
-
我不知道。这有点蹩脚,但删除并替换最后的分号可能会解决它。
-
@pquest,还是不行
-
如果你去编辑|高级|格式化文档,它列出的键盘快捷键是什么?
标签: c# visual-studio-2012 indentation code-formatting