Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 重新设置这行的格式是什么?_C#_Visual Studio 2010_Code Formatting_Code Cleanup_Resharper 5.x - Fatal编程技术网

C# 重新设置这行的格式是什么?

C# 重新设置这行的格式是什么?,c#,visual-studio-2010,code-formatting,code-cleanup,resharper-5.x,C#,Visual Studio 2010,Code Formatting,Code Cleanup,Resharper 5.x,VS2010/R#5.1 我有一行代码: 我执行R#代码清理,将代码更改如下: With.Mocks(_mocks).Expecting(() => { _fooServiceMock.Expect(x => x.FooMethod()).Return(fooMockData); }).Verify(() => { }); 也就是说,它重新格式化语句,使其完全显示在一行上 什么样的IDE/R设置会导致这种情况?在执行R#代码清理时,我可以更改什么来保留换行符 我本以为“R#/

VS2010/R#5.1

我有一行代码:

我执行R#代码清理,将代码更改如下:

With.Mocks(_mocks).Expecting(() => { _fooServiceMock.Expect(x => x.FooMethod()).Return(fooMockData); }).Verify(() => { });
也就是说,它重新格式化语句,使其完全显示在一行上

什么样的IDE/R设置会导致这种情况?在执行R#代码清理时,我可以更改什么来保留换行符

我本以为“R#/Options/Languages/C#/Formatting Style/Line Breaks and Wrapping/Preserve Existing Formatting/Keep Existing Line Breaks”,但这似乎没有什么区别。

转到工具-->选项,然后滚动到底部,在工具(与第一个不同)下转到代码清理。如果您没有要编辑的配置文件,则只需创建一个配置文件并选择您的设置。我认为,对于您想要做的事情,您希望取消选中重新格式化代码

现在,下次运行代码清理时,它不会移动到一行

要获得更多帮助,请查看

编辑:注意到了吗

重新格式化代码

根据可在ReSharper | options | Languages | C#| C#代码格式化样式中配置的选项重新格式化代码


这是
换行和换行
类别中的单行
选项上放置简单匿名方法

With.Mocks(_mocks).Expecting(() => { _fooServiceMock.Expect(x => x.FooMethod()).Return(fooMockData); }).Verify(() => { });