'kdiff3'에 해당되는 글 3건

  1. 2011.12.17 kdiff3 - 한글문서 깨지는 문제
  2. 2011.02.21 디렉토리 비교 - Directory Diff
  3. 2011.01.15 kdiff3 - 3way 비교
그냥 비교하면 이렇게 UTF-8로 된 PO 파일이 처참하게 깨진다.


Setting - Configure KDiff3 에서 Regional Settings에서 

System 인코딩을 따르기 때문인데 이걸


UTF-8-BOM으로 변경하고 F5를 눌러서 갱신하면


다음고 같이 제대로 나온다.


그래도.. 확실하게 되진 않아서 위에도 보이듯이 "아프리카" 인데 "아프"리카로 보인다
좀 아쉬운게.. kdiff3는 diff 만 되고 merge는 안되고, winmerge 보다는 위치추적이라던가는 좀 약한듯.
[링크 : http://kdiff3.sourceforge.net/]

신고
Posted by 구차니

댓글을 달아 주세요

Kdiff3 와 WinMerge 둘다 디렉토리 비교를 지원한다.
winMerge야 근래에야 Tree 구조로 비교를 지원하기 시작했지만 kdiff3는 예전에 사용을 안했으니 알리가 ..


우클릭 메뉴 비교
일단 WinMerge는 1단계에 Compare To / Compare... 메뉴가 존재해서 상대적으로 바로바로 선택이 가능하다.
하지만 Kdiff3는 2단계 메뉴에 존재하여 Save / Compare with 혹은 Merge with를 해야 해서 조금은 불편하다.

디렉토리 비교

아무튼 익숙함의 차이를 무시 못하겠지만 눈에 보이는 UI는 일단 kdiff3쪽이 직관적
하지만, 비교와 병합을 한번에 할 수 있는 winmerge 쪽이 조금 더 편리하다.
(물론 WinMerge는 초기 설정이 개판이라, tree 구조로 보이게 해주지 않고
디렉토리 비교시 보여줄 필드를 설정하지 않으면 눈에 들어오지 않는다.)

kdiff3 비교화면

아래는 winmerge의 비교화면

위와 같이 보려면 "보기- Tree Mode"를 켜주고, 디렉토리 비교 설정을 아래와 같이 바꾸어 주면된다.


결론은.. 인숙한 winmerge의 승리?!

신고
Posted by 구차니

댓글을 달아 주세요

kdiff3는 KDE에 포함된 녀석으로 윈도우용으로 포팅이 되어있다.
하지만, merge가 아니라 diff인 관계로 수정은 불가능 한것으로 보이고
그나마도 UTF-8이나 한글은 오작동 하는 모습이 보여진다.

3개 파일을 선택하면 "3 way comparison" 이라고 뜬다.

하지만, 버그가 있는지 WinXP 에서는 한글 경로가 깨져버리는 상황 발생 -_-

그리고 기본값으로는 내용의 한글도 죄다 깨지는 문제가 발생!
옵션에서 지역설정 - Encoding을 UTF-8 BOM으로 해주니 해결!

아무튼 경로를 다시 설정해주고 나면 이렇게 비교를 시작하는 창이 뜬다.

하지만, 볼수만 있지 편집은 불가능하며

드래그를 하면 아래와 같이 글씨가 사라지는 등 한글지원은 많이 부족해 보인다.


신고
Posted by 구차니
TAG kdiff, kdiff3

댓글을 달아 주세요