在版本控制下放置Resharper忽略的错误

时间:2014-06-11 19:04:20

标签: visual-studio visual-studio-2012 resharper resharper-8.0

当我忽略“解决方案中的错误”窗口中的特定错误时,Resharper会记住此设置。

enter image description here

我尝试重新启动并重新启动Visual Studio,忽略忽略的错误。现在我想通过在版本控制下放置一些设置文件,将忽略的错误列表传递给团队中的另一个程序员。但我找不到Resharper存储哪些错误被忽略的地方。 我有以下版本的SW。

Visual Studio 2012 
JetBrains ReSharper 8.2.1 Full Edition
Build 8.2.1000.4556 on 2014-05-19T10:12:38

更新: 我删除了以下文件夹中的文件,重置了忽略的错误,所有错误都变得无法使用。

%AppData%\..\Local\JetBrains\ReSharper\v8.2\SolutionCaches\

因此它会将忽略的错误保留在这些文件的某处。我仍然没有看到将其置于版本控制之下的方式。

2 个答案:

答案 0 :(得分:2)

虽然与原始海报的确切问题无关,但您可能偶然发现了这个问题,寻找以下答案:)

如果您已经从这样的字形更改了检查的行为并将其保存到配置层并将其设置为“不显示”或其他内容,然后将其保存到团队级别:

Configure inspection severity. enter image description here

然后,根据您设置值的位置,计算机,解决方案个人或解决方案团队,它将存储在不同的设置文件中。

然后,您可以将Solution.sln.DotSettings文件添加到源代码管理中,以便在所有团队成员之间共享这些抑制。

要取消对此类警告的压制,您必须冒险进入Resharper的分层选项结构,如果您之前没有进入过,可能会有点混乱。

Manage Options

然后根据它保存的位置,查看所选图层的扳手项目:

Edit Layer

找到检查并进行设置:

Set the inspection

答案 1 :(得分:1)

在解决方案错误窗口的工具栏中,应该有一个导出按钮。您应该能够在此处将所有被忽略的项目导出到xml或html。

相关问题