Good Tool

[Edit Tool ] 이클립스(eclipse) 단축키, 팁 등

해피마루 2018. 8. 16. 15:51
728x90
반응형

 

 

이클립스의 단축키나 편한 기능을 생각날때마다 추가해 놔야 겠다. 

우선 자주 쓰거나 생각나는 것만 메모.

 

 

1. 소스 내비게이션 이동 단축키

 

ctrl+ 마우스포인트(or F3) : 클래스나 메소드 또는 멤버를 상세검색 및 이동

 

alt + 좌우방향키 : 작업창 이동, 탭이동

 

      alt + 방향키(->) : 이후 

 

      alt + 방향키(<-) : 이전

 

ctrl + o : 해당 소스의 메소드 리스트를 확인하려 할때

 

F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 확인

 

 

 

2. 검색

 

ctrl + shift + R : 파일명 검색 ( * 기호 사용 가능 ) 

 

ctrl + h : 전체 또는 프로젝트별 검색 

 

ctrl + k : (아래로) 찾고자 하는 문자열을 블럭으로 설정한 후 단축키 누름

 

ctrl + shift + k : 역으로(위로) 찾고자 하는 문자열을 블럭으로 설정한 후 단축키 누름

 

ctrl + f : 현재 문서에서 기본 검색 기능 

 

반응형

3. 알면 편한 단축키

 

ctrl + shift : 자동 완성 실행 

 

ctrl + shift + o : import처리가 안되었으면 자동으로 필요한 파일 import함

 

ctrl + shift + F4 : 열린 파일 모두 닫기 

 

ctrl + shift + space : 메소드의 파라미터 목록 보기  

 

ctrl + F6 : 현재 열어 놓은 파일 목록을 보여주고 

            ctrl + F6키를 눌러 목록에서 아래로 이동, 파일 선택하면 선택 파일로 이동

            ctrl + shift + F6 키를 눌러 목록 위로 이동, 파일 선택하면 선택 파일로 이동

 

ctrl + F7 : view 구간의 탭 이동 

 

ctrl + F8 : 퍼스펙티브 구간의 탭 이동 

 

ctrl + F12 : 에디터로 포커스 이동  

 

F2 : 컴파일 에러의 빨간중에 커서를 놓고 F2키를 누르면 에러 원인에 대한 힌트 제공

 

ctrl+, 또는 ctrl+. : 현재 파일의 다음 annotation(에러, 워닝, 북마크 가능) 으로 이동

 

소문자 변환 ( to lower case ) : ctrl + shift + Y

 

대문자 변환 ( to upper case ) : ctrl + shift + X

 

alt + enter : 현재 파일이나 선택한 파일의 속성창 열기 

4. 설정관련

 

 

1) 소스 코드 형식 및 공통 주석 설정 등 공통 템플릿 적용하기

 

: 환경설정>자바>코드 스타일>코드 포멧터 > 가져오기 > 만들어 놓은 xml파일  

 

Window > Preferences > Java > Code Style > Code Templates > Import >  templet.xml( 만들어 놓은 템플릿 ) 

 

Window > Preferences > Java > Code Style > Formatter > Import > format.xml( 만들어 놓은 포맷 소스 형식  ) 

 

 

2) 소스 폰트 및 글자크기 변경

 

: Windows > Preference > General > Appearance 

 

  변경 하고 싶은 해당 소스 종류 아래 Editor Text Font 선택후 Edit 클릭하여 변경 

 

 

3) 소스 수정할때마다 자동 빌드 되는 기능 중지 방법

 

   Project > Build Automatically 체크 해제

 

  => 단, 빌드할때 서버 stop-start할때는 다시 자동 빌드 체크해야 빌드됨.

 

 

 

 

5. 디버그 방법

 

1) 라인수 출력되는 부분에서 더블클릭 또는 우클릭 후 Toggle Breakpoint를 클릭 -> 동그란 작은 원이 생김

 

2) 단축키 F11을 누르면 디버그 모드로 실행됨

 

3) F6키 : 한줄씩 디버그하기 -> 오른쪽 위에 variable과 병행하면서 코드 확인

 

4) F5키 : 상세 메소드 확인하고 싶을때 사용. 상세 메소드 화면 상태에서 다시 F6으로 한줄씩 디버깅 체크

728x90
반응형