2011-09-05 7 views
0

두 클래스가 주어지면 어떤 도구라도 구현 방법을 볼 수있는 방법이 있습니다. 차이점을 얻기 위해 구문 분석 프로그램을 작성할 수있는 구현을 볼 수 있음).WPF의 아키텍처를 구성하는 클래스를 비교/표시하기위한 도구

예를 들면 : Visual에서 파생 된 Visual 및 Drawing이 있으며 Drawing이 추가하는 모든 속성 및 메서드를보고 싶습니다. 지금은 MSDN에서 수동으로이 작업을 수행하고 있습니다.

답변

1

기본 클래스 하위 클래스 관계에 대해 일반적으로 VisualStudio를 사용하여 하위 클래스에 추가 된 새로운 속성을 쉽게 확인할 수 있습니다. 코드의 클래스 이름을 마우스 오른쪽 단추로 클릭하고 Go To Definition을 선택하면됩니다. 또한 Class View 창이 있습니다 (View 메뉴에서 찾을 수 있습니다). 클래스에 대한 모든 정보가 잘 정리되어 있습니다. Object Browser (View > Other Windows)은 비슷한 기능을 제공합니다.

+0

멋진데, 나는 오른쪽 클릭을 정의에 대해 알지 못했다. 감사. 아마도 새로운 속성을 얻으려면'diff'를 사용하거나 유용한 것을하기 위해 그곳에서 갈 수 있습니다. – mihajlv

1

나는 어떤 것이 있는지 모르지만 어딘가에 CodePlex 같은 것이있을 수 있습니다.

나는 비슷한 것을 원했고 내 도구를 만들었습니다. Reflection을 사용했습니다. 반향에 대해 많이 알지 못한다면 소개를하는 것이 가장 좋은 방법이며, 주말이나 비가 오는 날 (내 아내는 동의하지 않을 수도 있음)을위한 재미있는 프로그래밍 프로젝트가됩니다.

+0

고마움, 나는 반성에 대해 들었지만 잘 모르겠다. 아마 좋은 프로젝트 일 것이다. – mihajlv

관련 문제