:::: 개발 ::::/└ 이클립스 || 인텔리J

이클립스 속도 향상 팁 (이클립스 최적화)

nayha 2015. 4. 8. 10:32

Eclipse 성능개선 최적화

이클립스의 성능개선을 위해 불필요한 설정을 해제하는 것에 대해 알아보겠습니다.

 

1. eclipse.ini 설정

이클립스 실행 파일 안에 같이 존재하는 설정 파일입니다. 잘못 건들면 실행이 안될 수 있으니 주의하셔야 해요.

 

메모리 수치는 무조건 높은 게 좋은 것은 아니구요. 본인의 PC에 맞게 적당하게 설정합니다. 

항상 Xms, Xmx 값만 설정하다가 자세히 알아보니 더 옵션이 많네요.

 

-Xverify:none 
-XX:+UseParallelGC
-XX:-UseConcMarkSweepGC 
-XX:PermSize=64M
-XX:MaxPermSize=512M  
-XX:MaxNewSize=512M 
-XX:NewSize=128M 
-Xms1024m  
-Xmx1024m

 

2. 소스 자동 폴딩 해제

블록단위로 접히는 자동 폴딩을 해제합니다.  

Java > Editor > Folding 들어가서 Enable folding 체크 해제

 

3. 자동 동작하는 코드 자동완성 기능 해제

클래스의 변수, 메소드 등을 접근할 때 유용한 기능이지만 자동 동작으로 인해 버벅거리는 원인을 발생하곤 하죠?

이걸 해제한다고 해도 CTRL + SPACE를 사용해서 동작시킬 수 있습니다.

Java > Editor > Content Assist에서 Enable auto activation 체크 해제

 

4. Spelling 체크 설정 해제

철자 체크 기능을 해제합니다. 좋은 기능이지만 별로 불필요한 것 같네요.

Window > Preferences > General > Editors > Text Editors > Spelling

Enable spell checking 해제

5. Validation (유효성 체크) 설정 해제

Validate JSP fragments 체크 해제

저사양 PC에서 빌드시 가장 오랜 시간이 소요됩니다 그래서 웹 관련된 Validator 만 체크 해놓습니다..

Web > JSP Files > Validation 클릭

 

6. 불필요한 플러그인 삭제

컴퓨터를 사용하더라도 많은 프로그램들이 깔려 있으면 컴퓨터가 느린 것처럼 이클립스 또한 사용하지 않는 플러그인들은 제거하는 것이 좋습니다.

Window > Preferences > Install/Update

 

7. 이클립스의 실행 속도 개선

이클립스를 실행하였을 때 로딩되는 플러그인에 대해 제외시킵니다.

Window > Preferences > General > Startup and Shutdown 

체크돼 있는 플러그인을 해제하고 적용시킵니다.

 

8.Autometic Update Off

Window > Preferences > Install/Update > Autometic Update 

 

LOG 설정 추가 TIP 

추가로 서버 연동 시 새로운 로그가 발생하면 자동으로 콘솔로 포커스가 간다.

디버그 중에는 상관없지만 무시하고 싶다면 Preference > Run/Debug > console에서 

"Show when program writes to standard out" 부분의 체크를 해제한다.

 

오래된 툴 

 

반응형