如何创建代码分析规则以警告Thread.Sleep用法

时间:2016-10-11 02:01:58

标签: c# visual-studio resharper code-analysis thread-sleep

我们的代码库中遇到了很多问题,特别是单元测试,开发人员一直在使用Thread.Sleep等待事情。结果是非常脆弱和高度维护。

有没有人知道是否有Visual Studio“代码分析”规则或Resharper“代码问题”可以检测并警告Thread.Sleep的用法?

如果没有,创建这样一条规则的最简单方法是什么?

1 个答案:

答案 0 :(得分:2)

好的,使用Resharper非常容易。请参阅Creating Custom Code Inspections and Quick-Fixes

这是我的自定义模式的样子,并且设置为向开发人员提供警告消息以避免Thread.Sleep

Resharper custom search pattern for Thread.Sleep