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

标签 resharper

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

我使用的是 9.2 版。

最佳答案

这在 documentation here 中有解释

你需要去代码编辑| C# | ReSharper 选项的文件布局 页面,然后删除默认的 NUnit 布局模式(或更改它,使其不按字母顺序重新排序)

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

enter image description here

然后将主设置窗口右下角的排序方式选项更改为无

关于resharper - 停止 ReSharper 清理重新排序单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32395125/

相关文章:

c# - 从未使用过 Resharper 方法

ReSharper:除了注释以外,还有其他抑制警告的方法吗?

visual-studio - Visual Studio 最近的 "hungry"或 "greedy"退格行为更新?

jquery - 类型 “jQueryStatic<TElement extends Node>” 的值不可调用

Resharper Test Runner 抢夺焦点

onclick - 为什么 R# 在点击处理程序中告诉我 "Not all code paths return a value"?

visual-studio - 有没有办法在 VS 2013 Editor 或 Resharper 中将选择提取到部分 View 或另一个 View 中?

ReSharper:查找派生类型构造函数用法点

c# - .NET Core 源的 ReSharper 导航仅显示 stub : how to move further to impl?

c# - 如果不使用返回值是否可能得到警告?