2010-05-04 1 views
1

Visual Studio 프로젝트에서 사용되는 모든 변수 목록을 생성 할 수 있습니까?Visual Studio 프로젝트에서 사용되는 모든 변수 목록 생성

+1

정확히 어떤 용도로 사용됩니까? 또한 공개, 보호, 개인, 정적 또는 지역 변수를 구별하고 있습니까? –

+0

학교 프로젝트 용입니다. 사용 된 모든 변수, 유형 및 사용 된 위치의 목록을 제공해야합니다. – Jammie

답변

0

추가 기능 또는 매크로에서 쉽게 수행 할 수 있습니다. 코드는 동일하지만 매크로를 만드는 것이 훨씬 쉽습니다. 먼저 프로젝트에서 iterate all source code files (ProjectItem 개체)이 필요합니다. 그러면 iterate all code elements in each project item이됩니다. ShowCodeElement 메서드에서 objCodeElement.Kind 속성을 테스트 할 수 있습니다. vsCMElementVariable 인 경우 필요합니다. 당신은 필요한 모든 정보를 가지고 있습니다. 이런 식으로 메서드 내에서 로컬 변수를 검색 할 수는 없습니다. 메서드 내부의 변수는 메서드 소스 코드에서 파싱되어야합니다.

관련 문제