복사하여 붙여넣는 코드를 자동으로 찾는 도구가 있습니까?[닫은]
-
19-09-2019 - |
문제
파일 세트 중에서 복사하여 붙여넣기 코드를 자동으로 찾을 수 있는 도구가 있습니까?
나는 이를 위해 동일한 문자열만 검색하는 스크립트를 작성하려고 생각하고 있었지만 그러한 스크립트는 대부분 관련 없는 동일성을 찾습니다.(와 같은 private final static ...
).
해결책
예, 시도하십시오 페이스트 감지기를 복사하십시오.
다른 팁
우리의 클론DR 복사 및 붙여넣기 활동으로 구성된 정확한 코드 블록과 거의 누락된 코드 블록을 찾는 도구입니다.수백만 줄의 코드로 구성된 시스템을 처리할 수 있습니다.
정확한 언어 문법을 사용하여 복사된 언어 구조(식별자, 표현식, 명령문, 블록, 함수, 클래스, 패키지 등)를 선택하고 복제 세트(이 중 하나)에서 변형 지점을 결정합니다. 구조체는 매개변수가 될 수 있습니다!)
CloneDR은 다양한 언어로 작동합니다.C, C++, C#, Java, PHP, COBOL, Python, Ada, Fortran, EGL 및 Visual Basic(VBScript, VB6, VB.net).
웹사이트에는 다양한 언어로 작성된 다수의 샘플 클론 탐지 보고서가 있습니다.
이 제품은 다음에서 평가할 수 있습니다. http://www.semanticdesigns.com.다른 오픈 소스 대안은 다음과 같습니다. 유인원 그리고 PMD CPD
클로닝거 파이썬과 자바의 경우.
제휴하지 않습니다 StackOverflow