Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

Eclipse 편집을 위해 Editor 창을 여러 개 분리해서 사용

 

개발환경 : Eclipse 3.6,  window 7 32bit

 

이 기능은 같은 소스파일을 여러게 복사해 동시해 편집하고자 함이다.

그러니까 한곳에서 소스를 고치게 되면 복사한 다른 창에서 똑같이

변경이 되는 것이다. 어느 쪽에서 수정하든지 같이 변경되고 저장을 해도

동시에 된다.

 

그럼 이렇게 작업해야될 경우는 어떤때 일까? 생각해 보면 다양한 경우에

쓰임새가 있다고 생각한다. 하지만 난 한가지 경우에만 사용을 해 봤다.

한 클래스에 소스가 길어서 함수에 함수를 링크해서 사용할 경우이다.

참조한 함수의 위치와 원래 함수의 위치가 많이 떨어져 있어서

고치고 마우스 스크롤을 주욱 움직여 수정하고 아니다 싶으면 다시

고친 원래 함수로 다시가 수정해야 되는 불편함이 있기 때문이다.

 

하나의 창에는 참조할 함수의 위치에 열어놓고 다른 창은 그 참조함수를

이용하는 소스에 위치시키며 고치면 번거롭게 왔다갔다 할 필요가 없는 것이다.

다른 곳에 활용해도 편리한 경우가 있을 수 있으니 고민 해보기 바란다.

 

이클립스에서 에디터 복사해서 사용하는 방법

동일한 소스 에디터 창을 여는 방법은 두 가지가 있는데

에디터 탭에 오른쪽마우스 클릭해 생성하는 방법과

메인 메뉴 window > New Editor 에서 생성하는 방법이다.

간단하니까 에디터 탭에서 생성하는 방법만 설명하도록 한다.

복사하고자 하는 에디터창의 탭에 오른마우스 클릭하면 메뉴가 뜨게 되는데

거기서 New Editor 를 클릭한다.

그럼 바로옆 탭에서 에디터 창이 생성되게 된다.

이렇게 사용하면 의미가 없으니 탭을 끌어서 윈도우 재배치 하는 방법으로

오른쪽에 가져다 놓던지 아래에 가져다 놓든 편리할대로 위치 시킨다.

이제 창을 배치 시켰으면 내용을 수정해보자.

아래 그림에서 보는 것 처럼 Test 라는 글자가 동시에 보이는 것을 알수 있다

이클립스에서 새로운 Eclipse Window 복사해서 사용하기

이제는 응용해서 에디터창이 아닌 Eclipse 프로그램을 그대로 복제해서 위와 같이 사용하는 것이다.
Eclipse window
창을 복제해 같은 이클립스 두개를 사용한다고 보면된다.

메인메뉴에서 window > New Window 를 클릭한다. 그럼 또 다른 이클립스가 뜰것이다.

두 이클립스에서 같은 소스 파일을 열자. 그리고 한곳에서 수정을 해보자.

그럼 두개 파일 동일하게 바뀌는 걸 볼수가 있다. 위의 복사한 에디터창에서와

같은 기능을 한다
반응형
Posted by 녹두장군1
,