반응형
실무 개발자에게 필요한 유틸리티는 무엇이 있을까요?
개인적으로 정리도 할겸 다른분들의 의견도 들을겸 해서 정리해 보았습니다.
물론 대부분이 공개라서 회사에서 사용하셔도 특별히 문제가 없을 것입니다.
그럼 소개해 드린 프로그램으로 개발업무에 도움이 되었으면 좋겠습니다. ^^
1. Doxygen
두말이 필요없는 소스코드 문서화 툴
사이트 : http://www.stack.nl/~dimitri/doxygen/
다운로드 : http://ftp.stack.nl/pub/users/dimitri/doxygen-1.5.7.1-setup.exe
2. Graphviz
Doxygen으로 생성된 문서에 멋진 그래프를 추가하고자 한다면 설치되어야 하는 프로그램입니다.
사이트 : http://www.graphviz.org/
다운로드 : http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.20.3.msi
3. WinMerge
이전 작업물과 소스 비교를 해야 하는 경우에 아주 유용한 프로그램이죠..
협업시에 가장 많이 사용하는 공개 유틸 한글 지원까지~
사이트 : http://www.winmerge.org/
다운로드 : http://downloads.sourceforge.net/winmerge/WinMerge-2.10.0-Setup.exe
4. TortoiseCVS
데이터의 버전 관리를 위해 유용한 프로그램이죠. 별도의 서버 버전없이 저장소를 만들수도 있어서
개인적인 버전 관리에도 유용합니다.
사이트 : http://www.tortoisecvs.org
다운로드 : http://prdownloads.sourceforge.net/tortoisecvs/TortoiseCVS-1.10.9.exe
5. TortoiseSVN
버전 관리 프로그램이지만 리비전 단위로 관리한다는게 CVS 버전과의 큰 차이점입니다.
사용 목적에 따라 골라쓰는 재미...
사이트 : http://tortoisesvn.tigris.org/
다운로드 : http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi?download
6. Mantis
버그 관리 도구인 맨티스 입니다. 협업에 가장 큰 힘을 발휘하며 개인적으로는 그다지 쓸 일이 없겠죠.. ^^;
역시나 무료이면서 버그 관리에 효과적인 시스템을 제공합니다. 사용해보면 매우 유용합니다.
사이트 : http://www.mantisbt.org/
다운로드 : http://downloads.sourceforge.net/mantisbt/mantis-1.1.2.zip?modtime=1213703112&big_mirror=0