Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ReSharper中添加自定义代码分析_Resharper - Fatal编程技术网

如何在ReSharper中添加自定义代码分析

如何在ReSharper中添加自定义代码分析,resharper,Resharper,我是个新手。 对于那些使用Resharper的人,我有没有办法添加自定义代码分析规则 例如,我可能有一条规则说所有私有变量都应该以字母“m”开头。我如何才能将其添加到Resharper中,这样如果我违反了它,它会显示为警告或错误?您可以为Resharper编写自己的插件。请看这里: 这与您的要求类似。它甚至可以做你想做的事。不确定,因为我不是StyleCop的大用户 另外,请看我在ReSharper插件上发布的一系列博客文章中的第一篇: 只需扩展@AakashM在上面提到的内容:这可以在ReS

我是个新手。 对于那些使用Resharper的人,我有没有办法添加自定义代码分析规则


例如,我可能有一条规则说所有私有变量都应该以字母“m”开头。我如何才能将其添加到Resharper中,这样如果我违反了它,它会显示为警告或错误?

您可以为Resharper编写自己的插件。请看这里:

这与您的要求类似。它甚至可以做你想做的事。不确定,因为我不是StyleCop的大用户

另外,请看我在ReSharper插件上发布的一系列博客文章中的第一篇:


只需扩展@AakashM在上面提到的内容:这可以在ReSharper选项|语言|(通用或C#或其他)命名样式中指定


如果单击“高级设置”,然后双击其中一个“实体描述”,则可能的实体(包括事件、名称空间等)以及访问权限(私有、受保护等)的选择要多得多,您可以为这些实体定义前缀、后缀和大小写规则

我知道这个问题由来已久,但对于所有像我这样来自谷歌的人来说:

Resharper -> Options -> Code inspections -> Custom Patterns

在那里,您可以创建自己的规则来突出显示模式或提供替换。这是给ReSharper 8的。我不确定这个选项来自哪个版本。

哪个源语言,哪个版本的R#?例如,在4.5中,这类事情可以用R#|选项|语言|命名样式抱歉,应该解释得更清楚一点:)这是R#5.0测试版。我想R#5.0应该像你在4.5中解释的那样做。我会查出来的-谢谢