유용한 무료 파일비교 프로그램 DF & Winmerge

2007. 7. 3. 21:28Development/Tip


 필요한 일이 있어서 무료로 쓸 수 있는 파일비교 프로그램을 찾아보니 쓸만한 것 2가지를 찾았습니다. 먼저 소개해드릴 프로그램은 일본의 MYON이 만든 'DF' 라는 프로그램입니다.

DF 사용화면 1-DF 사용화면 1 (폴더비교)-


 이 프로그램의 장점은 설치할 필요가 없이 하나의 실행파일로 구성되어 있습니다. 뭔가 설치하는 것을 꺼려하는 분들에게 좋겠죠? 실행을 하여 파일을 비교하면 위 화면처럼 나오게 됩니다. 위의 경우는 2개의 폴더를 비교한 경우입니다.

 화면에 대해서 간단히 설명을 드리자면 좌우측의 내용이 틀리면 노란색과 파란색으로 표시가 됩니다. 또한, 좌측에 보시면 진한 회색이 있는데 이는 좌측 폴더에는 없는 내용인데 우측 폴더에는 새로 생긴 부분에 대한 표시입니다.

DF 사용화면 2-DF 사용화면 2 (파일비교)-


 위 화면은 '1번 화면'에서 내용이 다르다고 표시된 파일을 더블클릭하여 들어간 화면입니다. 마찬가지로 변경된 내용이 있으면 상황에 맞는 색으로 표시가 됩니다. 굳이 단점이라면 변경된 각 글자에 대한 하이라이트가 적용되는 것이 아니라 해당 라인 전체가 하이라이트로 표시된다는 점입니다. 참고로, 좌측의 긴 2개의 바는 두 파일의 변경된 위치를 나타내는 스크롤 바입니다. (위 화면에서 글자가 깨지는 것은 일본어라서 그런 것입니다.)


df.zip


덧) 원래는 출처만 남기려했으나, 가입의 불편함이 있어 링크로 대체하고 파일을 올려놓겠습니다.


 두번째로 소개해드릴 프로그램은 'Winmerge'라는 프로그램입니다. 이 프로그램은 오픈소스로 되어있으며 Sukjoon, Lee Jae-Hong 라는 한국분(추정)들에 의해서 한국어로 번역이 되어 한국어 메뉴도 지원해줍니다. 유니코드를 지원해주며 한글 파일명과 한글 텍스트를 완벽하게 지원해줍니다.

01
-Winmerge 사용화면-

 설치하는 것에 큰 거부감이 없으시다면 DF 보다는 Winmerge를 추천해드리고 싶습니다. 편한 한글 메뉴에 파일비교시 다른 부분을 라인 표시와 더불어 해당 글자까지 자세히 표시해주고 있습니다. 또한, 오픈소스 방식에다가 플러그인 형식을 지원하기 때문에 추가적인 기능이 더 나올 것도 같습니다.
 실제로 두 프로그램을 번갈아가며 사용해봤는데 역시 Winmerge 쪽이 더 편하더군요 ^^

공식 사이트: http://winmerge.org/
다운로드: http://prdownloads.source...e-2.6.8-Setup.exe

 "파일비교 프로그램.. 이런거 어디다 쓰냐 -_-" 라고 생각하시나요? 의외로 써먹을데가 많답니다. 하나쯤 가지고 계시면 좋답니다. 이런 프로그램들을 써먹을 만한 간단한 예를 들어보자면 다음과 같습니다.

- 프로그래밍 작업시, 이전 소스와 현재 소스를 비교하여 변경된 부분을 알아내고자 할 때
   (CVS가 다른 것도 가능하지요)
- 2개의 텍스트 파일의 구조를 흩어뜨리지 않고 하나의 파일로 합칠때 쓸 수 있습니다.