Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

환경 : Eclipse Mars, Android 4.2.2

 

이클립스는 비슷한 소스나 내용을 비교해서 그 차이점에 대해 쉽게 파악할수 있도록 분석해 주는 툴이 있습니다. 두 파일에서 변경된 내용을 아주 명확하게 분석해 줍니다.

 

작업을 하다 비슷한 내용의 소스나 이전에 백업해둔 소스와 현재 소스에서 무엇으 추가되었고 얼마나 바뀌었는지 쉽게 알수 있게 해주는 툴인데 비교를 위해서는 먼저 비교하고자 하는 두개의 파일을 선택합니다. 그리고 오른마우스를 클릭해 Compare With > Each Other 선택합니다.

 

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

그럼 두개의 소스가 어덯게 달라졌는지 좌우의 화면에서 끈으로 연결해서 보여줍니다. 큰이 연결된 부분은 비슷한 내용인데 달라진 부분을 표시한 것입니다.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

중간에 있는 끈에 마우스를 가져가면 <, > 화살표가 보일 겁니다. 이것은 왼쪽이나 오른쪽으로 그 소스를 복사해서 넣겠다는 말입니다. 한쪽소스가 잘못되어서 고쳐야 된다면 좌우 화살표 버튼을 클릭해 복사해 넣으시면 됩니다.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

이렇게 좌우로 클릭해서 소스를 맞추면 선이 하나씩 없어지게 됩니다. 비교해서 차이나는 부분이 없어지는 것이요.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

상단에 있는 아이콘들의 기능에 대해서 알아보겠습니다. 4가지 분류로 되어있는데 제일왼쪽에 있는 두개는 현재 화면에 있는 모든 차이나는 소스를 오른쪽이나 왼쪽으로 모두 옮기라는 명령어 입니다.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

두번째 분류의 아이콘은 현재 선택한 부분의 소스 전체를 옮기라는 것입니다. 현재 커서가 가 있는 부분을 오른쪽이나 왼쪽으로 옮기라는 말이죠.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

3번째 아이콘 분류는 달라진 부분이 표시된 라인영역을 위 아래로 이동하라는 표시입니다. 4번째 아이콘은 소스가 달라진 영역안에서 바뀐부분에 대한 이동을 나타냅니다.

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

소스 비교에서 내용이 많을 때 빠르게 이동하는 방법이 있습니다. 상단에 아이콘을 이용해 위아래로 이동해도 되겠지만 오른쪽에 보시면 바뀐영역이 있는 부분은 조그마한 사각형 박스가 쳐져 있습니다. 그것을 클릭하면 그 위치로 바로 이동하게 됩니다. 그리고 선택되어진 부분은 굵은 볼더로 처리가 되구요 .

이클립스(Eclipse) Compare With 이용해 소스 비교 분석하기

 

 

이렇게 해서 다 양쪽 소스를 다 수정하였다면 Ctrl +S 단축키를 눌러 저장하시면 됩니다.

반응형
Posted by 녹두장군1
,