SOURCE EDITING
Ctrl + 1 : Quick Fix 레이어 호출 (오류 수정, 구현하지 않은 메소드 추가, 로컬 변수 이름 바꾸기, 행둘러싸기등)
Ctrl + SpaceBar : 자동완성(Contents Assistantce) 템플릿 호출
(템플릿은 Window > Preference > Java > Editor > Templates에서 수정 및 추가 가능)
Ctrl + Shift + O : 자동 import 및 사용하지 않는 import class 삭제
Ctrl + Shift + M : 캐럿이 위치한 대상에 필요한 특정클래스 import
Ctrl + Shift + G : 클래스의 메소드나 필드를 Reference하고 있는 곳으로 이동
Shift + Alt + S R : Getter, Setter 생성
Ctrl + Shift + Space : 파라미터 힌트 보기
F2 : 힌트 보기
Alt + Shift + Z : Surround With 레이어 호출 (해당 블록을 try/catch, for , while등으로 감쌀 수 있다.)
Ctrl + Shift + / : 블록 주석(/*..*/) 추가
Ctrl + Shift + \ : 블록 주석 제거
Ctrl + / : 한줄 또는 선택영역 주석처리 또는 제거(//)
Alt + Shift + J : 설정해 둔 기본주석 달기(JavaDoc 주석)
Ctrl + S : 저장 및 컴파일
Ctrl + Shift + S : 열린 파일 모두 저장
Ctrl + W : 창 닫기
Ctrl + Shift + W : 열린 창 모두 닫기
Ctrl + Shift + F4 : 열린 파일 모두 닫기
Ctrl + Q : 마지막 편집 위치로 가기
Ctrl + L : 특정 라인으로 이동
Ctrl + O : 현재 에디터의 메소드나 필드로 이동하기
CTRL + 휠 : 페이지 단위 이동
Ctrl + D : 현재 라인 삭제
Ctrl + I : 들여쓰기 자동 수정
Ctrl + Shift + F : 소스 자동 수정
(등록된 포맷형식으로 자동 수정한다. Preference - Java - Code Style - Formatter에서 수정 및 추가 가능)
Ctrl + Shift + Y (or Ctrl + Alt + L) : 선택 블록 소문자로 변경
Ctrl + Shift + X (or Ctrl + Alt + U) : 선택 블록 대문자로 변경
Alt + Up(Down) : 위(아래)줄과 바꾸기
Ctrl + Alt + Up(Down) : 한줄(블럭) 복사
Alt + Shift + 방향키 : 블록 선택
Alt + Shift + A : 열 편집 모드 (재입력 시 모드 해제)
Ctrl + M : 전체화면 토글
Ctrl + Z / Ctrl + Y : Undo / Redo
Ctrl + , or . : 이전 또는 다음 annotation(에러, 워닝, 북마크 포함)으로 이동
Ctrl + T : 계층구조 레이어를 호출한다.
SOURCE NAVIGATION
Ctrl + Click : 해당 클래스나 메소드 혹은 멤버등을 정의한 곳으로 이동 (Open Declaration)
Ctrl + O : 해당 클래스에 상속된 메소드를 간략하게 확인할 수 있다. (Inherited members)
Ctrl + Shift + E : Switch to Editor 다이얼로그 호출
Ctrl + Shift + H : 해당 메소드를 사용하고 있는 곳을 계층 구조로 모두 확인할 수 있다. (Call Hierachy)
Ctrl + Shift + G : 클래스의 메소드나 필드를 Reference하고 있는 곳으로 이동
F4 : 클래스명에 포커스 이동 후 입력 시 해당 클래스의 계층을 확인할 수 있다.
F3 : 선언 위치로 이동한다. (메소드의 정의부로 이동)
Ctrl + Shift + UP(DOWN) : 다음/이전 메소드로 이동
Alt + LEFT(RIGHT) : 이후, 이전 탭 이동
SEARCH
Ctrl + Shift + R : Open Resource
Ctrl + F : 문자열 찾기 호출
Ctrl + H : 검색 다이얼로그 호출
Ctrl + K : 찾고자 하는 문자열을 블럭으로 선택 후 단축키 입력
Ctrl + Shift + K : 역으로 찾고자 하는 문자열을 찾아갈 수 있다.
Ctrl + J : 입력과 동시에 문자열 찾기
Ctrl + Shift + J : 입력과 동시에 역으로 찾아갈 수 있다.
Ctrl + Shift + Alt + L : Quick Search (입력한 문자열을 포함하고 있는 파일들을 빠르게 검색한다.)
NAVIGATION
Ctrl + F6 : 열려있는 Editor간 이동
Ctrl + F7 : 열려있는 View간 이동
Ctrl + F8 : 열려있는 Perspective간 이동
Ctrl + E : 열려있는 Tab간 이동
F12 : 에디터로 포커스 이동
DEBUG
F5 : 스텝 단위로 프로그램 실행, 메소드가 호출될 경우 해당 메소드 안으로 이동
F6 : 메소드가 호출되더라도 메소드 안으로 이동하지 않고 코드 진행
F7 : 현재 메소드로부터 리턴. 메소드 호출부로 위치 이동
F8 : 멈췄던 쓰레드 다시 진행. 다음 브레이크 포인트까지 계속 진행
F11 : 디버그 모드로 실행
Ctrl + Shift + B : 현재커서위치에 Break point설정 또는 해제
ETC
Ctrl + Shift + L : 단축키 보기
Ctrl + Shift + Q C : 콘솔창 호출
이외 이클립스의 단축키는
Window > Preference > General > Keys 메뉴에서 확인할 수 있다.
'Tools > Eclipse' 카테고리의 다른 글
[Eclipse] Logger 자동생성 (0) | 2021.08.02 |
---|---|
[Eclipse] DAO namespace 자동생성 (0) | 2021.08.02 |
[Eclipse] 편집기에 세로줄 긋기 설정. 한 줄에 코드가 80자가 넘으면 안될까? (0) | 2021.07.29 |
[Eclipse] tabber 탈출? 탭을 스페이스 4개로 변경하기 (Tab to Space) (2) | 2021.07.28 |
[Eclipse] 블록 주석 포맷팅 해제 Enable block comment formatting (1) | 2021.07.07 |