停止ReSharper清理重新排序单元测试

时间:2015-09-04 09:55:01

标签: resharper

目前,当我在一个带有NUnit测试的文件上运行Full Cleanup时,R#完全毁了它。出于某种原因,它按字母顺序用[Test]重新排序方法。如何关闭此“功能”?

我正在使用9.2版本。

1 个答案:

答案 0 :(得分:1)

documentation here

中对此进行了解释

您需要转到ReSharper选项的Code Editing | C# | File Layout页面,然后删除默认的NUnit布局模式(或更改它以使其不按字母顺序重新排序)

通过ui执行此操作的最简单方法(这似乎非常令人困惑)是双击每个类型模式并确保您处于合成视图中(单击右上角的图标直到它的齿轮)然后双击方法Entry元素,直到找到具有NUnit框架属性约束的那个(像这样的somethign):

enter image description here

然后将主设置窗口右下角的Sort By选项更改为无