C# 重新设置这行的格式是什么?
VS2010/R#5.1 我有一行代码: 我执行R#代码清理,将代码更改如下: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#/
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(() => { });