VB6에서 C#으로 커다란 포팅을 할 때 나는 정규식의 살인을 사용하여 VB6 코드베이스를 분석하고 모든 폼, 기본 파일 및 클래스의 모든 함수의 종속성을 추출하는 도구를 작성했습니다.어떤 함수가 C#의 함수를 호출하는지 분석하는 도구가 있습니까?
개발자를위한 코드 블록을 잘라내어 그래프를 생성하고 모든 SQL을 추출 할 수있었습니다.
나는 C#을 위해서 똑같은 일을 실제로 할 수 있었고, 이 많았지 만 C#을 위해서을 더 쉽게 만들 수는 있었지만, 시간이나 예산을 쓰지 않았다.
우리는 VS2008로 제한됩니다.
이와 비슷한 항목이 이미 있습니까?
나는 NDepend가 이것을 가지고 있다고 생각합니다. 그렇지 않다면 직접 작성하는 것이 Roslyn 또는 NRefactory를 사용하여 꽤 정직해야합니다. – alexn
나는 [NDepend] (http://www.ndepend.com/)는 그렇게 생각하지만 몇백 달러에 달한다. – Rup
Roslyn을 사용하려고합니다. – vittore