문서화 : Doxygen + Graphviz + DoxyComment 도구 이야기





Doxygen 은 소스코드를 문서화 시켜주는 프로그램이다. Output 은 PDF, CHM, LATEX, HTML, RTF 등 사용자 입맞에 맞게 생성할 수 있다.

여기에 Graphviz 를 이용해 클래스의 구조도를 이미지 형태로 출력해서 출력된 문서에 포함할 수있고  원한다면 UML 형태로도 출력할 수 있다.


아래의 그림은 Doxygen 과 Graphviz 를 이용해 생성한 문서다. 클릭하면 크게 나온다.





DoxyComment 는 Visual Studio 에서 Doxygen 의 코멘트를 쉽게 달 수 있도록 해주는 Addin 이다.

Visual Studio 2005, 2008, 2010 버전별로 존재하니까 골라서 깔면된다. 아래 그림은 Visual Studio 2010 설치 했을때의 스크린샷.







설치 방법과 Doxygen 사용방법은 참고 에 나와있는 링크를 참조하면 된다.





덧글

댓글 입력 영역


시계

라운드 시계

위키피디아