Table of Contents

Eclipse

코드 편집 단축키

단축키 용도
Ctrl + C 복사(Copy)
Ctrl + X 잘라내기(Cut)
Ctrl + V 붙여넣기(Paste)
Ctrl + Z 실행 취소(Undo)
Ctrl + Y 다시 실행(Redo)
Ctrl + F 찾기(Find)/바꾸기(Replace)
Ctrl + D 현재 줄 삭제(Delete the current line)
Alt + 위쪽 화살표 현재 줄에서 위 또는 아래로 이동
Alt + 아래쪽 화살표
Ctrl + Shift + Delete 현재 줄의 캐럿 뒤 콘텐츠 삭제
Ctrl + Shift + C //를 추가해서 현재 선택된 줄을 주석으로 처리 혹은 제거
Ctrl + Shift + / 를 추가해서 현재 선택 항목을 주석으로 처리
Alt + Shift + J 현재 선택된 요소에 주석 요소 생성
Ctrl + Shift + B 현재 줄에 중단점 추가/제거
Tab 선택한 줄의 들여쓰기 추가/제거
Shift + Tab
Ctrl + I 선택한 줄의 들여쓰기 수정
Ctrl + Shift + 위쪽 화살표 현재 선택이 포함된 영역까지 선택을 확장(예를 들어 메소드 코드의 일부를 선택했다면 전체 메소드가 선택된다)
Ctrl + Shift + 왼쪽 화살표 현재 선택 영역을 다음/이전 요소까지 확장
Ctrl + Shift + 오른쪽 화살표
Ctrl + K 선택한 문자 다음 찾기
Ctrl + Shift + K 선택한 문자 이전 찾기
Ctrl + G 선택한 문자 프로젝트에서 찾기
Ctrl + H Java Search 대화상자

코드 생성과 코드 리팩토리 단축키

단축키 용도
Alt + Shift + R 현재 선택한 메소드의 이름 변경
Alt + Shift + M 현재 선택한 영역을 메소드로 추출
Alt + Shift + O 가져오기 구성
Alt + Shift + F 선택 영역의 형식 조정
Alt + Shift + S 소스(Source) 대화 상자(getter/setter와 생성자, toString 메소드 등의 생성을 도와주는 대화상자) 열기
Ctrl + 1 빠른 수정(Quick Fix) 대화 상자 열기

코드 탐색 단축키

단축키 용도
Ctrl + Shift + 위쪽 화살표 소스코드의 다음/이전 요소(매개변수, 메소드 등)로 이동
Ctrl + Shift + 아래쪽 화살표
Ctrl + Shift + P 괄호를 선택하면 쌍을 이루는 괄호로 이동
Ctrl + L 줄로 이동
Ctrl + Q 마지막 편집한 위치로 되돌아 가기
Ctrl + . 다음/이전 주석(경고, 오류 등)으로 이동
Ctrl + ,
Ctrl + Page Up 다음/이전 편집기 창으로 이동
Ctrl + Page Down
Ctrl + 왼쪽 클릭 클래스 이름을 클릭하면, 그 클래스의 소스 코드 열기(작업 공간에서 접근 가능한 경우)
Ctrl + Shift + T 유형 열기(Open Type) - 이름으로 작업공간의 클래스를 검색
Ctrl + Shift + R 자원 열기(Open the Resource) - 이름으로 작업공간의 자원을 검색

자바 단축키

단축키 용도
F2 툴팁 상자에 현재 선택한 클래스의 JavaDoc 열기
F3 현재 선택한 요소의 정의로 이동(클래스를 선택했으면 클래스 정의, 변수를 선택했으면 변수 선언으로 이동)
F4 현재 선택한 클래스의 유형 계층 구조(Type Hierarchy) 뷰 열기
Ctrl + O 현재 편집 중인 클래스의 아웃라인 툴팁 상자 열기
Ctrl + Alt + H 현재 편집 중인 메소드의 호출 계층 구조(Type Hierarchy) 뷰 열기

파일 단축키

파일과 관련된 작업(저장, 열기 등)을 위한 단축키
단축키 용도
Ctrl + S 현재 파일 저장
Ctrl + Shift + S 열려 있는 모든 파일 저장
Ctrl + W 현재 열려 있는 편집기 창 닫기
Ctrl + Shift + W 모든 편집기 창 닫기
Ctrl + N 새 파일 마법사 열기

실행과 디버그 단축키

단축키 용도
Ctrl + F11 현재 프로젝트 실행
F11 현재 프로젝트 디버그
F5 Step into (디버그 모드에서) 프로그램의 다음 문장으로 진행. 다음 문장이 메소드 호출이면, 메소드 본문 코드로 이동
F6 Step onver (디버그 모드에서) 프로그램의 다음 문장으로 진행. 다음 문장이 메소드 호출이면 메소드 내부로 들어가지 않고 메소드 본문을 실행
F7 Step return (디버그 모드에서) 현재 메소드를 빠져 나와 호출한 코드로 이동
F8 Resume (디버그 모드에서) 실행을 재개

뷰 단축키

단축키로 뷰를 열고 표시할 수 있다. Alt + Shift + Q 단축키를 누른 후 열고 싶은 뷰와 관련된 문자를 입력
문자
중단점(Breakpoints) B
콘솔(Consoles) C
아웃라인(Outline) O
패키지 탐색기(Package Explorer) P
문제(Problems) X
유형 계층 구조(Type Hierarchy) T

References