Copy/Paste Detector는 중복되는 소스 코드를 찾아내는 도구입니다. UI가 깔끔하게 구성돼 있고 사용법도 간단해서 좋습니다.
Copy/Paste Detector를 실행하려면, PMD를 받아서 압축을 풀고 bin 폴더의 cpdgui.bat를 실행시키면 됩니다. 그런데 자바(Java)로 작성돼 있어서, 실행시키려면 자바가 설치돼 있어야 합니다.
그런데 원래 자바를 대상으로 작성된 프로그램이라서 그런 건지, 아니면 검사 대상 소스의 문제인지는 모르겠지만, 실제로 시험해 보니 많은 C++ 파일에서 구문 분석 오류가 납니다. 그래도 어쨌든 결과는 대강 나오네요. 흐흐
트랙백 주소 :: http://www.easyisright.net/trackback/510
-
Subject: PMD Copy/Paste Detector(CPD) 를 써 보자.
Tracked from 박피디의 게임 아키텍트 블로그 2009/11/20 23:35 삭제Copy/Paste Detector 을 써 봤는데 중복 코드(copy & paste code) 를 잘 잡아주네요. PMD 를 받은 후 압축 풀고, bin 폴더의 cpdgui.bat 를 실행하면 다음과 같은 화면이 나옵니다.(단 자바를 먼저 설치해야 ?

댓글을 달아 주세요