단축키 설정 메뉴 위치



이클립스에 대한 이미지 검색결과

1. 코드 자동완성기능 해제 ( ctrl+space를 이용하여 수동 사용)

Preferences > Java > Editor > Content Assist 에서 Auto Activation - Enable auto activation 해제


2. 오른쪽 하단에 메모리 사용상태 표시

Preferences > General 에서 Show heap status 체크


3. Spell checking 해제

Preferences > General > Editors > Text Editors > Spelling 에서 Enable spell checking 해제


4. 인코딩 변경

Preferences > General > Workspace 에서 Text file encoding 를 UTF-8


5. 줄번호 사용(이클립스 루나버전 이후로는 기본값으로 설정 되어있음)

Perferences > General > Editors > Text Editors 에서 Show line numbers 체크


6. Eclipse 실행속도 개선

Preferences > General > Startup and Shutdown 에서 사용하지 않는 플러그인 로딩 제외


7. Validation 유효성체크 해제

자신이 사용할 부분만 켜서 사용한다. - Jsp 관련 Validation을 해제하는것을 권장

Preferences > Validation


8. Autometic Update Off

Preferences > Install/Updates > Automatic Updates 에서 체크해제

이클립스에 대한 이미지 검색결과


1. workspace의 경로를 윈도우 타이틀바에 출력

-showlocation


2. 클래스 유효성 검사 미사용 / 해당 기능 사용 권장하지 않음

-Xverify:none



3. 설치된 JDK 버전에 맞게 설정하도록 권장

-Dosgi.requiredJavaVersion=1.6



4. JVM 메모리 관리


 JVM 시작히 힙 영역 크기 : 최소(ms), 최대(mx)

   -Xms64m

   -Xmx1024m




 Permanent(영구) 영역 : JVM 클래스와 메소드를 위한 공간, 'Out of Memory' 에러 발생시 크기 조절 = PermSize

 New/Young 영역 :  새로 생성된 개체들을 위한 공간 = NewSize

 Old 영역 : 만들어진지 오래된 객체들의 공간(New영역에서 이동)


-XX:PermSize=64M

 -XX:MaxPermSize=512M

 -XX:NewSize=128M

 -XX:MaxNewSize=512M



 Heap Shrinkage를 수행하는 임계치를 지정한다. 예를 들어 이 값이 70이면 Heap의 Free 공간이 70% 이상이 되면 Heap 크기가 축소된다. MinHeapFreeRatio 옵션과 함께 Heap의 크기 조정을 담당한다. 기본값 70

-XX:MaxHeapFreeRatio=70




5.Garbage Collection 방식에 따라 가능한 옵션


 병렬 GC 사용 -  메모리가 충분하고 코어수 많을때 유리하다.

 -XX:+UseParallelGC



 CMS GC 사용 -  응답속도가 중요할때 사용한다.  GC Pause에 의한 사용자 응답시간 저하 현상을 줄인다.


 -XX:-UseConcMarkSweepGC

 -XX:+CMSIncrementalPacing 



 G1 GC(Garbage-First Garbage Collector) 사용 JDK 1.7.0_4 이후 버전을 사용할때 사용 권장

-XX:+UnlockExperimentalVMOptions

-XX:+UseG1GC

-XX:MaxGCPauseMillis=10 


6. 기타 설정

 out of space in codecache 오류 발생시 증가. 이 값은 permGenSpace 공간에 할당되므로 비례하게 커야한다.


-XX:ReservedCodeCacheSize=128m 



 컴파일러의 소수점 최적화 기능을 작동시켜 빨라진다.


-XX:+AggressiveOpts 



개별 Thread의 Stack Size를 지정 - 기본설정 권장

(어플리케이션의 스레드 스택에 의한 메모리 요구향이 높아지면 'Out Of Memory' 에러 발생)

-Xss4m

 -XX:+UseFastAccessorMethods

 -XX:CompileThreshold=20000



JDK (JAVA Development Kit)
우선 JAVA를 배우시기위해서는 JDK를 설치해야합니다. 언어를 쓰기위한 단어들을 컴퓨터에 입력한다고 생각하시면 됩니다. 

Eclipse 
단어들을 이용해 문장을 만들어주는 사전(?) 같은 개념이라고 생각하시면 됩니다. 
Eclipse의 SE 와 EE의 차이는 다음과 같다.

SE(Standard Edition)
말그대로 '기본판' 즉, 표준 개발 tool이라고 생각하면 될 것이다. 
일반적인 프로그램을 만들때 주로 이용하며, 많은 개발자들이 사용한다.

EE(Enterprise Edition) 

주로 웹개발에 쓰인다. 엄밀히 말해 웹개발을 위한 tool은 아니다.
쉽게 말해 윈도우7 홈에디션이 SE라면, Ultimate 버전은 EE라고 볼 수 있다. 그만큼 SE보다 더 많은 기능을 가지고 있으며 특히 다른 개발환경과 연동할 경우에 많이 이용하게된다. 

둘중 어떤 버전을 쓸지는 개인이 만들려는 프로그램에따라 다르겠지만, 아무래도 모든기능을 다할 수 있는 EE 버전을 쓰는것이 좋다고 판단된다. 

결국 JDK 와 Eclipse 둘다 설치 해야 JAVA를 이용한 개발을 할 수 있고, 이후 Android 개발을 위해서는 Android SDK를 별도로 설치 해야한다.

Eclipse 사용시 JSP에서 붙여넣기 시 응답없음 현상이 발생했다가 한참 뒤 붙여넣기가 되는 아주 짜증나는 현상이 발생한다.


이 현상을 Eclipse 설정을 통해 해결할 수 있다.




체크르 해제 한다.


쾌적하게 사용하자 ㅠㅠ



단어 1 단어 2 단어 3 단어 4에 각 값을 입력하여 자동으로 단축어를 생성하는 기능


개발용어 단축어 생성 파일.zip


'Tools > Etc' 카테고리의 다른 글

SAP JCO Jar File  (4) 2018.01.03
[용어사전]- 행정표준용어현황  (0) 2018.01.03
이미지파일을 PDF로 변환  (0) 2017.03.25
Facebook관련 언어설정 방법  (0) 2016.01.11
Color Scripter 사이트 소개  (0) 2015.03.17

Facebook이 영어로 나와요..!!

영어로 변경하고 싶어요, 제 계정만 영어로 나와요...


위와 같은 문제를 해결하고자 작성된 문서입니다.




개발소스 코드를 블로그에 저장할때..


다른사람은 이쁘게 들어가는데 왜 내껀 검정색으로 줄도 안맞고 안이쁘게 들어갈까... 고민하다가 사이트를 발견하여 소개합니다.


Color Scripter 라는 사이트 입니다. 


>>>>>   http://colorscripter.com/



# 각 언어마다 설정을 할 수 있습니다. 





# 배경이나 스타일도 몇가지 선택 할 수 있는 기능이 있습니다.





# 그외 세부설정도 할 수 있고.... 




앞으론 이걸 이용해서 소스코드를 이쁘게 작성해야겠습니다. ㄷㄷㄷㄷㄷ


날짜, 수정한 사람정보 표시

1. Window / Preferences / Team / SVN / Label Decorations
2. Text Decorations 탭
3. Format 에 File, Folder 에  {date} {author} 를 추가해준다. 


수정된 파일 표시 (문자 변경)

1. Window / Preferences / Team / SVN / Label Decorations
2. Text Decorations 탭
3. Outgoing flag 원하는 것으로 변경
    (▶ 이런 것으로 하면 눈에 확 띈다)

수정된 파일 표시 (배경색 변경)

1. Window / Preferences / General / Appearance / Colors and Fonts
2. SVN 아래
3. Outgoing Change (Background) 원하는 컬러로 변경


eclipse -> Windows -> Preferences 

-> General -> Appearance -> Label Decorations 에서 SVN 체크

 

 

 

+ Recent posts