발자들이라면 개발을 하다보면 작성한 소스코드 병합하는 과정에서 충돌이 일어나는 경험을 한번쯤은 겪어보았을 것이다
이럴때 소스코드를 기존소스와 변경된 소스를 비교하기 위해 diff툴을 다운받아 사용하곤한다.
하지만 하모니카에선 별도로 diff 툴을 설치할 필요없이 바로 사용할 수 있다. 기본 내장 프로그램중에 이미 diff툴이 존재하기 때문인데 사용 방법은 간단하다.
먼저, 비교하고싶은 파일을 고른다
---------------------------------------------------------------------
예시)
[원본파일] - 원본소스, 원본소스2
기존파일을 복사생성한 다음
1. 원본소스2 내용을 변경
2. 원본소스3을 추가한다
[원본파일_수정] - 원본소스, 원본소스2, 원본소스3
---------------------------------------------------------------------
[원본파일] 우클릭 후 [나중에 비교하기] 선택
[원본파일_수정] 우클릭 후 [비교:"원본파일"] 선택
1. 같은 내용 - 흰색으로 표시
2. 변경된 내용 - 파란색으로 표시
3. 새로운 내용 - 초록색으로 표시
이렇게 하모니카에서는 간단하게 소스코드를 비교해볼 수 있다