할 수 있습 FxCop/StyleCop 제한된 것이 분석을 선택한 방법에서는 Visual Studio?
-
01-07-2019 - |
문제
나에 유지 관리 팀에게 하고 싶은 말이 같은 도구 FxCop 및 StyleCop 개선하는 데 도움이하는 코드를 소개하자 더 나은 프로그래밍 기법 및 기준이 있습니다.이후 우리는 코드를 유지 관리하는지를 만드는 중요한 기능 향상,우리는 아마만 다루는 몇 가지 방법의/루틴에서 시간을 변경할 때.
그것은 대상 FxCop/StyleCop 의 특정 지역 코드에서는 Visual Studio 을 받고 피하기 위해 압도된 모든 문제의 것을 얻을 제기 분석하는 경우 전체 클래스 또는 프로젝트가 있습니까?가능한 경우에,당신은 어떻게 그것에 대해?
감사합니다, Matt
해결책
내가 사용하고 FxCopCmd.exe (FxCop1.36)으로 외부 도구와 함께 다양한 명령행 매개변수를 포함하여,이 중 하나:
/types:<type list> [Short form: /t:<type list>]
Analyze only these types and members.
다른 팁
FxCop 수 있는 대상 특정 유형 중 하나를 사용하여 명령 라인 또는 GUI.StyleCop 을 제공하지 않습 등의 메커니즘이 있습니다.
그러나 모두를 위해할 수 있습니다 그들의 대상 특정한 규칙을 대신 유형이는 작동할 수 있는 더 나은 양을 줄이기 위해"노이즈"더 다루기 쉬운 덩어리.
도 접근에서 이 문서
http://blogs.msdn.com/sourceanalysis/archive/2008/11/11/introducing-stylecop-on-legacy-projects.aspx
제거할 수 있습니다 개인적인 파일에서 StyleCop 의 구슬 같은 눈 속성을 추가하여 제외되거나 포함되는 각 파일에서.csproj
내가 생각했던 것과할 수 없(보인다 너무 특정 필요).
을 만들기에 대한 새로운 규칙 FXCop 은 가능하지만,"advanced".구성 FXCop 만 사용하는 특정 규칙에서 사용할 수 있는가 하는 것입니다.