이클립스 테마 변경하기 - 코딩하다 시력 떨어질라, 검은색 화면으로 바꾸자



이클립스라는 IDE를 이용해서 개발을 하다보면 흰색 배경이 눈을 자극하는 것을 느낄 수 있습니다. 오랜 시간 흰색 화면을 들여다보고 있으면 눈이 아프게 되는데요. 장시간동안 흰색 화면을 처다보고 있으면 눈이 쉽게 피로해지고 시력이 나빠질 수도 있습니다.

그래서 이클립스 테마를 콘솔 스타일의 어두운 배경으로 바꿔보도록 하겠습니다. ( 리눅스 환경의 VIM 에디터 스타일로 바궈보도록 하겠습니다. )



(1) 우선 위 파일을 다운 받습니다.
     VIM 에디터 스타일의 이클립스 테마를 Import 할 수 있는 파일입니다.


(2) 이클립스를 켭니다.

제가 사용하고 있는 이클립스 버전은 INDIGO 버전입니다. ( 최근에 포맷을 하고 다시 설치하다보니 INDIGO를 쓰게 되었군요.. )


이클립스 테마





(3) 이클립스 메뉴에서 File - Import -General - Preferences 를 선택합니다.




이클립스 테마


이클립스 테마




(4) 다운받은 파일이 있는 경로를 [Browse] 버튼을 이용해서 찾아갑니다.



이클립스 테마





(5) [Finish]를 눌러서 끝냅니다.



이클립스 테마





확인을 누르시면 적용이 됩니다.


이클립스 테마



이때 이클립스 테마는 workspace 단위로 적용이 되는 것 같습니다. C:\project1\ 에서 작업중인 프로젝트에 적용한 이클립스 테마가 C:\project2 에는 적용이 안되는 것 같습니다. ( 설정 파일에 저장이 되는 것 같습니다. )


구글에 검색을 해보시면 여러가지 이클립스 테마를 얻을 수 있습니다. 여러분의 기호에 맞는 이클립스 테마를 적용해 보시기 바랍니다.

이클립스 Building workspace에서 시간이 걸리는 문제


이클립스를 이용해서 안드로이드 개발을 하다보면 Building workspace 라는 메시지가 뜨면서 99% 즈음까지만 뜨고 계속 렉이 걸리는 현상이 일어나는 경우가 있습니다.

제 경우에는 개발중에 있는 Java 라이브러리의 규모가 엄청커서 ( 파일이 수십개, 패키지도 20개 가량.. ) workspace를 구성하다가 자주 다운되었습니다. 힙 사이즈가 너무 작다는 메시지와 함께 다운이 되었는데, 이럴때에는 이클립스의 메모리 설정을 바꿔주면 됩니다.


이클립스가 설치되어있는 디렉토리를 보시면 "eclipse.ini"라는 파일이 있습니다. 이 파일을 열어보면 다음과 같은 설정이 있습니다.

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m


Xms 는 최소 메모리 사이즈, Xmx 는 최대 메모리 사이즈입니다. 제 경우엔 512m으로 되어 있던 것을 1024m으로 두배 늘려줬더니 다운되는 현상이 없어지고 제대로 빌드가 되었습니다.

정확한 원인은 모르겠지만 이렇게 설정을 바꿔줬더니 해결되었습니다.

ps. 개발하는 PC의 메모리가 적다면 문제가 될 수도 있겠네요. javaw.exe의 메모리 사용량이 거의 1G 가까이 올라가더군요.;;; 일단은 이렇게 해결을 했지만 다른 방법이 있는지 찾아봐야 할 일입니다.


+ Recent posts