VS2010 Анализ кода - экспорт / печать всех отмеченных и непроверенных правил для проекта - PullRequest
0 голосов
/ 13 сентября 2011

Можно ли получить отчет (экспорт или печать) обо всех выбранных правилах, активных для проекта ac #?

Я могу открыть файл .ruleset и проверить / снять флажки с определенных правилМне кажется, я могу напечатать список или получить какой-либо вывод с этого экрана вообще.

Если у вас нет возможности распечатать список активных правил, есть ли список всех стандартных правил VS2010?Я могу взять это и удалить все, что отключено.

Ответы [ 2 ]

0 голосов
/ 13 сентября 2011

Самый простой способ, который я нашел, - это получить список правил и отредактировать правила, которые не применяются.

0 голосов
/ 13 сентября 2011

Файл .ruleset - это просто файл XML.Его можно отформатировать с помощью XSLT, если хотите, или просто импортировать в Excel для более "ручного" массирования ", если вы предпочитаете.

Если вам нужно сопоставить значения CheckId правила с их именами, вы можете извлечь ресурс правилаXML из правил DLL.Например, описания правил именования находятся во встроенном ресурсе Microsoft.FxCop.Rules.Naming.NamingRules.xml в файле [Visual Studio] \ Team Tools \ Инструменты статического анализа \ FxCop \ Rules \ NamingRules.dll.

Если вы считаете, что файл .ruleset должен быть распечатан через Visual Studio, вы можете рассмотреть вопрос о добавлении предложения в http://visualstudio.uservoice.com/forums/121579-visual-studio.

...