프로그래밍/기타...2011. 2. 15. 10:19

● 프로그램 실행

alt + shift + X, J

 

● 컨텍스트 어시스트

(현재 컨텍스트에서 입력하던 내용을 완성하는데 필요한 코드가 팝업에 표시)

ctrl + space

 

● 빠른 수정(Quick fix)

- 마커바에 표시된 에러중 빨간표시 옆에 전구 모양의 아이콘이 붙어 있는 경우,

  이클립스가 에러 제거를 위한 몇가지 방안을 제안

ctrl + 1

 

● Quick Type Hierarchy

- 타입선택시 타입에 대한 상속구조, 메소드 선택시 해당메소드의 상속구조

ctrl + T

 

● Quick Outline

- 소스코드 작성중 특정 메소드, 변수를 찾기 위해 에디터를 왔다갔다 할 필요 없이 팝업 위쪽에 입력하면 원하는 것을 찾을 수 있음

ctrl + O 또는  ctrl + F3

 

● 메소드, 필드, 클래스의 정의를 보고 싶은 경우

- F3 을 통해 정의된 부분 이동후 alt + 왼쪽 화살표 를 눌러 현재 위치로 다시 돌아오면 된다.

- ctrl을 누른후 마우스를 가져 대면 링크로 바뀜, 링크를 클릭하면 정의로 이동

 

● 특정 라인으로 이동

ctrl + L

 

● 어노테이션 이동

Next annotation : ctrl + .

Previous annotation : ctrl + ,

 

● Breadcrumb

현재의 커서에서 다른요소로 쉽게 이동(패키지 익스플로러를 사용하지 않고도 자유롭게 이동 가능)

alt + shift + b

 

● Mark Occurrences

특정 변수 메소드를 블록으로 표시

 

● 에디터간 이동

ctrl + F6

 

● 뷰간 이동

ctrl + F7

 

● 퍼스펙티브간 이동

ctrl + F8

 

● 에디터(소스코드)로 이동

F12

 

● 파일의 변경 내용 확인

package explore view > 파일 우클릭> 컨텍스트 메뉴 > Compare with > Local history

 

● 파일 이전 내용으로 교체

package explore view > 파일 우클리 > 컨텍스트 메뉴 > Replace with > Local history

 

● 파일을 복구

package explre view > Restore From local history

 

● 소스코드 정렬(소스코드에 스타일 적용)

ctrl + shift + F(원하는 부분 블록 지정후)

 

● 문자열 외부화

- 다국어 지원을 위한 코드 작성에 용이

에디터 > 컨텍스트 메뉴> Source> Externalize Strings

 

● 문자열 검색

ctrl + F

 

● 다이얼로그 안띄우고 검색

ctrl +J > 문자열 입력 후 ctrl+J

ctrl+j마다 문자열 검색, 이전위치는 ctrl +shift +j

 

● 문자열 블록지정후 검색

ctrl + k, ctrl +shift +k

 

● 특정 유형에 대한 검색

ctrl + H(ctrl+./ctrl+,이용해서 네비게이션)

 

● 스크랩북 생성

java>java run/debug>scrapbook page

ctrl+shift+D 결과가 스크랩북에 표시

ctrl+shift+I 결과가 팝업에 표시

 

● call hierarchy뷰

ctrl+alt+H

 

● import 문정리

source> organize imports

or ctrl+shift+O

 

주석지정

블록지정>ctrl+shift+/

or source>add block Comment

 

● 주석해제

블로지정>ctrl+shift+\

or source > remoce block comment

 

//주석 지정

ctrl+/

//주석 해제

ctrl+/

 

● 키어시스트

ctrl+shift+L

 

● window look and feel

-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel

 

● 리팩터링

alt+shift +R

Posted by 컴투