728x90

Eclipse의 자동빌드는 수시로 이러나기 때문에

Workspace에 Project / 소스가 많을 경우 이클립스의 속도가 저하되는 경우가 많다.

그러므로 소스 작성시에는 자동빌드(오토빌드)를 꺼두고
 
작성 소스을 완료하고 실행시에 빌드를 시킨다

설정하기

Project - Bulid Automatically


수동빌드

Ctrl + B
or
Project - Bulid All



출처 : http://ehbread.tistory.com/11

Posted by 앗뜨거
,
728x90



이클립스에서 안드로이드 용 apk 파일 생성하기

출처 : http://coronasdk.tistory.com/636


요즘 Phonegap 을 이용한 프로젝트를 하나 시작하기 위해 Research 를 하고 있습니다.

샘플을 하나 구해서 이걸 이클립스에 설치 한 다음에 시뮬레이터로 동작하는건 완료 했는데요.


갑자기 이걸 apk 로 만들려고 하니까 생각이 하나도 안 나네요.


뭐든지 다 정리 해 놔야 될 것 같습니다.


첫번째 단계만 보니까 알겠던데... ;;


어쨌든 제일 처음으로 이클립스에서 File > Export 를 선택합니다.



그러면 아래와 같은 화면이 나오는데요. Android > Export Android Application 을 선택하신 후 Next 버튼을 누르세요.


다음엔 Export 할 프로젝트를 선택하시면 됩니다. 프로젝트 이름을 직접 Type 해 넣으셔도 되구요.



다음엔 자기가 사용하는 안드로이드 빌드용 key 를 선택하시면 됩니다. 없으신 분은 Create new keystore 를 선택하셔서 다음 단계 진행하시면 됩니다. 이 새로운 keystore를 만드는 방법은 구글링해서 찾으셔도 되구요. 아니면 그냥 이클립스에서 시키는 대로 따라 하시면 될 겁니다.

해당 key를 선택하신 후 비밀번호를 넣고 Next 버튼을 누르세요.


그러면 아래와 같이 Alias 를 넣는 칸이 나올 텐데요. keystore 생성할 때 만들었던 Alias 선택하고비밀번호 넣고 다음 버튼 누르시면 됩니다.



그러면 마지막 단계로 apk 파일을 생성할 폴더만 선택하시면 됩니다. 선택하신 후 Finish 버튼을 누르세요.




그러면 위에서 지정한 경로에 apk 파일이 생겼을 겁니다. 

이걸 안드로이드폰에 복사해서 인스톨 하셔도 되구요.

안드로이드 마켓에 올리셔도 됩니다.


간단하게 이클립스에서 안드로이드 용 apk 파일 만드는 방법 정리했습니다.





Posted by 앗뜨거
,
728x90

이클립스에서 자동으로 Import 하는 방법이기도 하지만

사용하지 않는 Import 들을 정리할 때도 사용하기도 합니다.

 

단축키는 : CTRL+SHIFT+O

아니면 마우스 오른쪽 버튼 선택 -> source -> Organize Imports 를 선택하면 됩니다.

 


출처 : http://diyall.tistory.com/255

Posted by 앗뜨거
,
728x90

출처:http://gyuha.tistory.com/289

Eclipse 정말 좋은 툴입니다. 무료에다가 엄청나게 많은 지원... 느려터졌지만, 포기하기 힘든 툴 같습니다.
이 느린 이클립스를 조금이라도 빠르게 사용하기 위한 팁을 모아 봤습니다.

여기서 나오는 팁은 3.5 기준입니다.


1. 이클립스 옵션 조정

우선 이클립스 폴더안에 있는 eclipse.ini에 다음을 추가 하거나 수정해 줍니다.

-Xverify:none
-XX:+UseParallelGC
-Xms256M
-Xmx512M 


-Xverfify : 

초기 시동시 verfify체크를 하지 않습니다. 당연히 시동이 빨라 집니다. 플러그인아 features에 문제가 발생 할 수 있습니다. 플러그인아 변경 사항이 있을 경우에는 이걸 키고 시동하시고, 별 문제 없으면 추가해서 사용하세요.
-XX:+UseParallelGC :
Parallel Collector를 사용 하도록 합니다. 패러럴로 모아 준다니.. 빨라지겠죠.. 체감 속도가 올라 갑니다. 다중 프로세서를 사용하시는 분들은 필수.
-Xms256M
이클리스가 시작시 잡는 메모리(256메가 바이트)
-Xmx512M
이클리스가 사용하는 최대 메모리(512메가 바이트). 메모리가 어느 정도 되신다고 생각 하시면, 늘려 주셔도 됩니다.



2. 중간중간 메모리를 정리해 주자


Window > Perference > General에 보면 Show heap status라는 옵션이 있습니다. 이걸 켜 주시면, 화면 오른쪽 하단에 아래와 같은 아이콘이 생깁니다.
사용하다가, 메모리가 많이 올라 갔다 싶거나, 느려졌네 싶을때 마다, 옆에 쓰레기통 아이콘을 눌러 주세요. 메모리가 확 줄어 듭니다. 그러면 좀 더 쾌적하게 작업을 하 실 수 있을 겁니다.

추가로 메모리는 좀 들긴 하지만 자동 가비지 컬랙션 해주는 플러그인을 설치 하셔도 됩니다.




3. 사용하지 않는 검사를 없애 준다.

필요 이상으로 많은 검사를 많이 해서 느려지는 경우도 많습니다. HTML이나 그외 등등의 검사도 거기에 포함되죠, 딱 필요한 검사만 하도록 합니다.
Window > Perferences > Validation에서 자기가 사용하는 옵션을 켜 줍니다. 저같은 경우에는 PHP를 요즘 사용하고 있어서.. PHP만 켜 줬습니다.

그리고, 영어 스펠링 검사입니다. 영어 단어를 잘 모르지만, 느려지는건 못 참아서.. 그냥.. 꺼 줬습니다.
Window > Prereces > General > Editors > Spellings에서 Enable spell checking을 과감하게 꺼 줍니다.



5. 잘 안 쓰는 기능 끄기 및 사용습관 바꾸기.


코딩하는 공간에서 잘 사용하지 않거나, 있는둥 마는둥 하는 기능을 꺼 줍니다.

Automatic folding 끄기
코드 옆에 더하기 표시 나와서, 코드를 펼쳤다.. 닫았다 하는 기능입니다. 눈에도 안 띄고 전 잘 안 쓰는 기능이라서 꺼 버립니다.
Window->Preferences->Java(또는 사용언어)->Editor->Folding 모든 옵션을 해제(disable) 합니다.옵션을 모두 해제(disable)한다.

Automatic Code Insight 끄기
Window->Preferences->Java(또는 해당언어)->Editor->Code Assist 에서 Enable auto activation 항목을 해제(disable)합니다. 자동으로 동작하는 code assist 기능은 꺼지지만, ctrl+space러 여전히 code assist를 사용할 수 있습니다. 손이 좀 불편하면 이클립스가 빨라집니다 -_-;;

사용하지 않는 플러그인 삭제 하기
이클립스를 패키지로 설치 하도 보면, 사용하지 않는 기능도 많이 들어 가게 됩니다. 그리고 이것저것 설치하기도 하고요. 그 중에서 사용하지 않는 플러그인은 삭제해 주세요.

사용하지 않는 프로젝트 닫아주기
현재 작업과 관련없는 프로젝트를 닫아 주세요. 이클립스가 접근하는 파일의 갯수를 줄여 줍니다.

사용하지 않는 파일은 닫아주기
작업하다가 사용하지 않는 창은 닫아주세요. 메모리가 절약됩니다. 이클립스를 종료시 편집하던 문서를 모두 닫고 종료하는건 다음에 이클립스를 띄울때 좀 더 가볍게 띄울 수 있습니다. 그리고 Window->Preferences->General->Editors에서 Close editors automatically를 켜주세요. 그럼 아래 설정된 숫자만큼만 문서가 열립니다. 그 이상의 문서는 자동으로 닫아집니다. 이렇게 사용하면, 무심결에 많이 열린 파일이 적어집니다. 메모리도 절약 되고요.. ^^*

사용하지 않는 플러그인을 start list에서 제외하기
Window > Preferences > General > Startup and Shutdown에서, 불필요한 플러그인을 startup list에서 제외합니다. 이렇게 하면 이클립스 실행시 좀 더 가볍게 실행 할 수 있습니다.



6. 그래도 느리다.


좀 더 처절하게 가 보겠습니다.

이클립스가 설치된 폴더에 바이러스를 검사를 꺼보세요. 
백신마다 보면, 예외사항이 있을 겁니다. 거기서 이클립스가 설치 된 폴더를 예외에 넣어 주세요. 백신을 끄고 사용하면 더 좋지만, 그것 까지는 좀 그렇다면, 이 정도만 해 주세요.

작업하는 파일들과 이클립스 프로그램을 작은 파티션을 만들어서 관리해 주세요. 
헤더의 움직임을 최소화 해주고 빨라집니다. 하드디스크에서 디스크 조각모음하는것 보다 훨씬 좋습니다.





7. 그래도 느려서 못 해 먹겠다.

마지막으로 그래도 정말 안 되겠다.. 
어쩔수 없습니다. 호주머니를 여실 수 밖에, 
메모리를 늘리고 CPU를 최신으로 올리고, OS를 64bit로 올려 주세요. 
위에 껄 뭐 하려고 했나 싶을 정도로 빨라집니다. -_-;;;


Posted by 앗뜨거
,
728x90

출처 : http://ggari.tistory.com/220


Posted by 앗뜨거
,
728x90



출처 : http://blog.naver.com/judge41/140105495861


Posted by 앗뜨거
,
728x90

출처 : 라임소프트 님의 블로그(http://raimsoft.com/xe/2997)

 

비주얼스튜디오에 비주얼 어시스트가 있다면, 이클립스에는 테마 플러그인이 있습니다.

 

하지만, 오늘은 플러그인을 사용하지 않고도 이클립스 테마를 변경하는 법을 알아보겠습니다.

http://www.eclipsecolorthemes.org/

바로 이클립스 테마 파일을 제공하는 사이트인데요

자신이 테마를 직접 변경하면서 확인할 수도 있고요.

만들어진 테마나, 인기 있는 테마들을 구경하면서 마음에 드는 것을 자신의 이클립스에 적용시킬 수 잇습니다.

 

 

사이트에서 볼 수 있는 테마들입니다.

주로 노트북 배터리 절약이나, 흰 바탕이 눈이 아프시다거나 소스가 눈이 쏙쏙 잘 들어오신다는 이유로

어두운 배경의 테마를 선호하시는 듯합니다.

xml 파일은 플러그인을 별도로 사용하셔야 하고요.

 

*.epf 파일을 받으실 경우에는 다음과 같은 방법으로 적용시키실 수 있습니다.

1. Project Explorer 에서 오른쪽 마우스 클릭

2. Import 메뉴뉴

3. General -> Preferences

4. Browse 로 원하는 테마를 선택한 후에 Finish 를 누르면 자동으로 적용된답니다.


Posted by 앗뜨거
,
728x90

1. 이클립스 폴더로 들어가 eclipse.ini 를 킨후 제일 아래에 -XX:MaxPermSize=128M 를 넣어준다

2. 윈도우즈 업데이트


윈도우즈 업데이트하면 해결!

Posted by 앗뜨거
,
728x90



이렇게 바꾸고 싶은 곳에 클릭을하면 색이 변하는데 


오른쪽 버튼 → refactor → rename 


적용되는 지점에 네모모양이 생기는데 


이름을 수정하면 일괄로 변경된다 

Posted by 앗뜨거
,
728x90



- Project Explorer 뷰 - Project 선택 - Properties

- Web Project Settings - Context root 를 / 로 변경

- 메뉴 - Project - Clean

- Servers 뷰에서 tomcat 선택, + 펼침, 해당 프로젝트 선택 후 삭제

- Servers 뷰에서 tomcat 선택 - 마우스 우클릭, Clean

- Servers 뷰에서 tomcat 선택 - 마우스 우클릭, Add and Remove

- 해당 프로젝트 선택후 Add

Posted by 앗뜨거
,