Как вы можете заставить StyleCop для ReSharper игнорировать файлы? - PullRequest
13 голосов
/ 05 марта 2009

Мы только что работали над внедрением StyleCop в нашу команду и используем плагин StyleCop ReSharper от Code Plex. Проблема в том, что каждый отдельный файл в проекте подвергается анализу, и мы не можем найти способ исключить определенные файлы. Это включает в себя файлы, такие как файл designer.cs из DBML или сторонних компонентов, включенных в проект. Это означает, что анализ кода вашего сайта в ReSharper всегда выявляет ошибки, и вы никогда не сможете заставить его перейти к «зеленому».

Всегда есть тег ExcludeFromStyleCop, который вы можете поместить в .csproj, но он используется только MSBuild. Щелчок правой кнопкой мыши по файлу в окне ошибок ReSharper и указание «Игнорировать ошибки» также, похоже, не работают; окно просто перезагружается, и тот же файл снова анализируется.

У кого-нибудь есть идеи по этому поводу?

Ответы [ 3 ]

8 голосов
/ 28 декабря 2011

Это было то, что я искал, за исключением того, что в Resharper 6 правильное нажатие клавиши для отключения проверки в определенном файле: Ctrl + Shift + Alt + 8

7 голосов
/ 05 марта 2009

"Вы уверены, что у вас отключена опция настроек StyleCop, которая указывает stylecop должен проверять файлы дизайнера?

http://stylecopforresharper.codeplex.com/Thread/View.aspx?ThreadId=47346

3 голосов
/ 13 октября 2009

Вы можете полностью отключить ReSharper для определенного файла, нажав CTRL + 8 . Вы увидите, что маленький «глаз» в правом верхнем углу окна кода (в верхней части желоба) станет серым, указывая на то, что он отключен.

Нажмите клавишу еще раз, чтобы включить ее.

...