본문으로 바로가기

이클립스(Eclipse) 단축키 정리/모음

category 개발툴/Eclipse & STS 2016. 8. 28. 19:56





<소스편집>
Ctrl + L : 원하는 라인으로 이동 

* Ctrl + D : 줄 삭제 

* Ctrl + I  : 자동 들여쓰기, 인덴트 중심의 자동구문정리

* Alt + Shift + 방향키 : 블록선택하기 

* Ctrl + Shift + / : 주석처리 (Ctrl + Shit + \ 주석 풀기) , 형태 : 

* Ctrl + / : 라인별로 주석처리, 형태 : //

* Ctrl + M : 소스창 전체화면 전환

* Ctrl + Alt + 위/아래 : 줄 복사 

Ctrl + Shift + Enter : 현재 줄에 새줄 추가 

* Shift + Enter : 다음줄에 새줄 추가 

* Ctrl + H : 검색 다이얼로그(메서드, 타입, 패키지 등 검색 가능) 

* Tab : 들여쓰기 (Shift + Tab : 내어쓰기) 

* Shift + Alt + T : 리펙토링 메뉴 띄우기

* Ctrl + Right : 다음문자로 이동

* Ctrl + Left : 이전 문자로 이동

* Ctrl + Shift + O : 자동으로 임포트하기, Organize Imports

* Ctrl + Shift + F : Reformat  source

* Alt + Shift + J : Java  Doc  Comment  생성

* Ctrl + Q : 마지막 편집위치로 가기


<찾기>
* Ctrl + H : Find 및 Replace

* Ctrl + F : 일반 검색

* Ctrl + J : 점증적 검색, Ctrl + J 입력후 단어입력, 그리고 Ctrl + J 클릭시 다음단어 

               찾음  / 실시간 타이핑 검색(아래로)

* Ctrl + Shift + J : 실시간 타이핑 검색 (위로) 

* Ctrl + K : 다음 찾기, 마우스로 드레그한 항목 아래로 검색

* Ctrl + Shift + K : 이전 찾기마우스로 드레그한 항목 위로 검색

* Ctrl + Shift + R : 리소스 찾기

* Ctrl + .  : 에러위치로 이동


<네비게이션>
* Ctrl + Shift + E : 에디터안에서 열린 파일간의 이동 

* Ctrl + E : 에디터안에서 열린 파일간의 이동

* Ctrl + F6 : 에디터안에 열링 파일간 이동하는데 F6누를때마다 하나씩 순차적으로 

                 넘어감. 

* Ctrl + E : 퀵 에디터간 이동 

* Ctrl + F7 : 뷰간 전환 

* Ctrl + F8 : 퍼스펙티브 간 전환 

* F3 : 해당 메서드나 클래스가 정의된 곳으로 이동

* Alt +  : 다시 돌아오기

* Alt +  : 다시 정의보기

* F12 : 에디터로 돌아오기

* Ctrl + 객체클릭(혹은 F3) : 클래스나 메소드 혹은 멤버를 정의한 곳으로 

                                     이동(Open Declaration)


<정보>
* Ctrl + O : 레이어로 현재파일의 Outline 보여줌 

* Ctrl + T : 레이어로 계층구조 보여줌 

* Ctrl + Shift + Space : 메서드의 괄호안에서 누르면 파라미터 타입 볼 수 있음. 

* Ctrl + 1 : 에러난 곳(빨간 줄 표시)에서 누르면 레이어로 해결방법이 나옴. 

* Ctrl + Shift + G : 해당 메서드, 객체, 변수가 사용(호출)된 모든 곳을 찾는다.


<코드어시스트>
* Ctrl + Space : 코드어시스트, 자동완성 문구(문구 입력후 Ctrl + Space 누른다)

           - sysout : System.out.println()

           - try : try~catch문 완성.
           - for : for문 완성 배열에 관련된 변수가 조건문 알아서 들어감.
           - do : do~while문 완성.
           - while : while문 완성.


<디버깅>
* Ctrl+Shift+B :  현재 커서 위치에 Break point설정/해제

* F11 : 디버그 모드로 실행

* F8 : 디버깅 계속

* F6 : 다음줄 이동

* F5 : 함수로 이동

* Ctr l + F2 : 프로그램 종료


<기타>
* 모든 단축키 보기/변경 : [Window] - [Preferences] - [Workbench] - [Keys] 

* Ctrl  +  Shift  +  L  : 이클립스의 핫키 목록을  볼수있는 핫키

* Ctrl + Shift + S : 열려진 모든파일 저장 및 컴파일

* Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정

* Alt + Shift + DOWN : 커서를 기준으로 토큰단위 블럭해제

* Alt + Shift + J : 설정해 둔 기본주석을 자동으로 달기 (메소드나 멤버변수에 

                        포커스 두고 실행)

* Alt + / : Word Completion

* Alt + Shift + R : Renam

* 해당 프로젝트에서 Alt + Enter : Project 속성



RSS구독 링크추가 트위터 이메일 구독