什么R#设置重新格式化这一行?

lan*_*nce 5 c# code-formatting code-cleanup visual-studio-2010 resharper-5.x

VS2010/R#5.1

我有这个代码的"行":

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

});
Run Code Online (Sandbox Code Playgroud)

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

With.Mocks(_mocks).Expecting(() => { _fooServiceMock.Expect(x => x.FooMethod()).Return(fooMockData); }).Verify(() => { });
Run Code Online (Sandbox Code Playgroud)

也就是说,它重新格式化语句,使其完全出现在一行上.

IDE/R#设置对此负责是什么?当我执行R#代码清理时,我可以更改什么来保留我的换行符?

我会想到'R#/选项/语言/ C#/格式化样式/换行和换行/保留现有格式/保留现有换行符',但这似乎没有任何区别.

Jul*_*rau 5

它是类别中的Place simple anonymous method on single line选项Line Breaks and Wrapping.