이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션

 

환경: Eclipse Mars

 

이클립스에는 편집 에디터 내에 동일한 변수나 함수명이 있으면 하이라이트가 됩니다. 이 기능은 선언한 변수나 함수들이 소스내에서 어떻게 사용되고 있는지 한눈에 파악할 수 있도록 해줍니다. 예전에 사용하던 에디터플러스 같은 경우 이런 하이라이트 기능이 없어서 일일이 변수가 사용된 위치를 [찾기] 대화상자로 파악할 수 밖에 없는 불편함이 있었습니다. 이런 하이라이트 기능 옵션이 에디터 내에 적용되도록 하거나 성능 향상을 위해 끄는 방법에 대해 알아 봅니다.

 

아래 그림처럼 이클립스 에디터 내에서 변수를 더블 클릭해서 선택하게 되면 동일한 변수들은 모두 하이라이트 됩니다. 눈에 확 띄기 때문에 선언한 변수들이 어떻게 사용되고 있는지 한번에 파악이 가능합니다.

 

이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션

 

만약 하이라이트 기능이 되지 않는다면 Preferences 환경설정에서 옵션을 체크해 봐야 합니다. [Windows] > [Preferences] 메뉴를 선택해서 팝업창을 띄운 후 [Java] > [Editor] > [Mark Occurences] 로 갑니다. 그리고 오른쪽 화면으로 가셔서 Mark occurences of the selected element in the current file 을 체크합니다.

이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션

 

상단에 Mark occurences.. 옵션을 체크해 주시면 아래 여러 체크 옵션들이 자동으로 선택됩니다. 아래 옵션은 크게 두 부분으로 이루어져 있습니다. 위 부분은 하이라이트 옵션이 적용될 변수, 타입, 함수, 컨텐츠 등 소스의 종류를 나타내며, 아래에 있는 keep marks when the selection changes 는 선택한 변수나 메소드의 하이라이트가 그대로 유지할 것인지 결정하는 옵션입니다. 다시 말해서 커서가 해당 변수에 있지 않고 다른 곳에 있을 때 이전에 커서가 있던 변수의 하이라이트가 사라지는지 여부를 결정하는 것입니다.

이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션

 

Keep marks 옵션을 해제하면 아래 그림처럼 mainFrame 변수에 커서가 다른 곳으로 이동했을 때 이전에 하이라이트 되었던 것은 사라지게 됩니다.

이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션

 

저작자 표시 비영리 변경 금지
신고
Posted by 녹두장군