Visual Studio/ReSharper代码格式-C#
使用对象初始值设定项语法创建新类型时,Visual Studio会自动移动大括号以与新关键字后的类型对齐 像这样Visual Studio/ReSharper代码格式-C#,c#,visual-studio,formatting,resharper,C#,Visual Studio,Formatting,Resharper,使用对象初始值设定项语法创建新类型时,Visual Studio会自动移动大括号以与新关键字后的类型对齐 像这样 MyType myType = new MyType { }; 然而,我宁愿它不这样做,而是像这样离开它 MyType myType = new MyType { }; 有没有办法做到这一点?我已经浏览了所有的VisualStudio格式选项,但找不到合适的格式选项 有什么想法吗?您可以在Resh
MyType myType = new MyType
{
};
然而,我宁愿它不这样做,而是像这样离开它
MyType myType = new MyType
{
};
有没有办法做到这一点?我已经浏览了所有的VisualStudio格式选项,但找不到合适的格式选项
有什么想法吗?您可以在Resharper选项中找到。 转到
ReSharper->Options->C#->格式样式->大括号布局->“数组和对象初始化”
。但我不确定ReSharper是否允许这种格式。从我的主页:
你将拥有你想要的风格 谢谢-我同意,这似乎是最合适的选择。但是,我尝试过将其更改为与方法声明(无空格BSD)相同的方法。然而,当我在对象初始化括号{}之间点击return时,它会立即将它们缩进到新关键字之后。不幸的是,ReSharper没有您想要应用的样式。您只能从现在可用的选项中进行选择:/。