使用Resharper在Visual Studio自动格式化中断行和包装
我在C#项目中使用Visual Studio 2012.当Visual Studio尝试格式化我的代码时,它是断行,并使我的代码看起来难以阅读。 原始代码(从我和我的团队中读取的内容很酷):
if (list.Any(x => x.Type == (int) EnumType.Customer)) { }
而当Visual Studio尝试格式化:
if ( list.Any( x => x.Type == (int) EnumType.Customer)) { // other break codes }
有很多其他的部分,它是打破我的代码。 我喜欢自动格式化一些部分,但我的问题是,如果有什么办法来禁用自动格式化Visual Studio的这个断线?
PS:我也有安装resharper。
长线解决scheme:
Resharper > Options > Code Editing > C# > Formating Style > Line Breaks And Wrapping.
并禁用Wrap long lines
:
这真的让我疯狂!
在ReSharper的设置中,在语言部分,您可以更改C#代码的格式样式。 你要禁用的选项是沿着“缩进匿名方法主体”的东西。 您也可以查看选项以进一步自定义您的偏好的格式样式。