기존 C# 코드가 있고 Visual Studio 2008을 사용하고 있습니다. 어떤 클래스도 사용되지 않고 어떤 코드 분석기라고 말하는 도구를 찾고 있습니다. 코드 최적화에 유용한 기타 유용한 정보.참조되지 않은 클래스를 찾으려면 C# 코드를 분석해야합니다.
정확한 중복이있는 경우 지정하십시오.
감사합니다.
기존 C# 코드가 있고 Visual Studio 2008을 사용하고 있습니다. 어떤 클래스도 사용되지 않고 어떤 코드 분석기라고 말하는 도구를 찾고 있습니다. 코드 최적화에 유용한 기타 유용한 정보.참조되지 않은 클래스를 찾으려면 C# 코드를 분석해야합니다.
정확한 중복이있는 경우 지정하십시오.
감사합니다.
NDepend을 살펴보십시오.
나는 FxCop을 권장합니다.
불행히도 무료 프로그램이 아닙니다. –
실제로 당신은 당신이 지불하는 것을 얻습니다 :-) –
ReSharper는 어디에 있습니까? 프로젝트가있어서 참조 된 클래스가 아닌 통계를 수집해야합니다. 어디 선가 어디에서도 참조되지 않는 클래스가 있습니다. –
는 C# Test Coverage 도구는 코드 블록 (방법을) 실행의 단일 (또는 설정) 동안 실행되지 않는 당신을 말할 것이다. 코드를 철저히 실행하면 실행되지 않은 블록은 불량 코드에 대한 강력한 후보가됩니다.
클래스가 공개가 아닌 경우에만. – SLaks
FxCop에서 본 적이 없습니까? 어떤 범주입니까? –
분석 된 어셈블리에 대해 아무 것도 알지 못하는 것은 올바른 동작입니다 (즉, 다른 어셈블리가 다른 솔루션의 클래스를 참조 할 수 있음). 이것을 토글하는 스위치가 있으면 멋지 겠지만 현재의 동작은 FxCop의 목적에 맞습니다. –