본문 바로가기
Development

Eclipse 단축키 모음 (이클립스, Effective Eclipse: Shortcut Keys)

by 버들도령 2021. 8. 20.
728x90

Eclipse 단축키 모음 (이클립스, Effective Eclipse: Shortcut Keys)

Eclipse 단축키 확인  변경

Eclipse 모든 단축키는 Window >> Preferences >> General >> Keys 메뉴에서 확인  변경이 가능하다.  동안 다른 툴에서 자신의 손에 익숙한 단축키들이 있다면  메뉴에서 단축키들을 변경하는 것이 가능하다.

현재 기준(2021-08-20)으로 Eclipse IDE 최신버전에 대한 Keys를 모아서, 엑셀로 저장한 파일을 아래에 공유해드립니다.
글의 맨 하단에 엑셀파일을 다운로드하실 수 있도록 준비했습니다.

Java Editor 단축키

Ctrl + shift + B : 현재 커서위치에 Break point설정/해제
Ctrl + Shift + F : 소스코드 자동 정리
Ctrl + Shift + G : 현재 커서가 위치한 특정 메써드나 객체, 필드를 Reference하고 있는 곳을 찾는다.
Ctrl + Shift + J : 검색할 단어를 입력하면서 실시간으로 거꾸로 검색
Ctrl + Shift + K : 이전찾기 (또는, 찾고자하는 문자열을 블럭으로 설정한 후 역으로 찾고자 하는 문자열을 찾아감.)
Ctrl + Shift + L : 단축키 보기 Hint
Ctrl + Shift + M : 캐럿이 위치한 대상에 필요한 특정 클래스 Import 시키기
Ctrl + Shift + O : 소스에 필요한 패키지를 자동으로 Import 시키기

Ctrl + shift + R : Open Resource. 모든 프로젝트에서 파일명 검색.
Ctrl + Shift + S : 열려진 모든파일 저장 및 컴파일
Ctrl + Shift + / : 선택 영역 Block Comment 설정
Ctrl + Shift + \ : 선택 영역 Block Comment 제거

Ctrl + Alt + R
Ctrl + Alt + up/down
 : 한줄 duplicate

Ctrl + F11 : 실행

Ctrl + 1 : Quick Fix. 
에러가 발생했을 경우 Quick Fix 통해 쉽게 해결이 가능하다.(Rename에 주로 사용)
Ctrl + 2 + R : Rename (리팩토링)

Ctrl + / : 한줄 또는 선택영역 주석처리 / 제거
Ctrl + . : 다음오류부분으로 가기
Ctrl + , : 이전오류부분으로 가기


Ctrl + D : 한줄삭제
Ctrl + H : Find 및 Replace
Ctrl + I : 소스 깔끔 정리(인덴트 중심의 자동구문정리)
Ctrl + J : 검색할 단어를 입력하면서 실시간으로 검색

Ctrl + K : 다음찾기(또는, 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다.)
Ctrl + L : 특정줄번호로 가기
Ctrl + N : 새로운 파일 및 프로젝트 생성
Ctrl + O : Outline 창 열기
Ctrl + Q : 마지막 편집위치로 가기
Ctrl + S : 저장 및 컴파일

Ctrl + space
 : 어휘의 자동완성(Content Assistance)


Ctrl + 객체클릭(혹은 F3) : 클래스나 메소드 혹은 멤버를 정의한 곳으로 이동(Open Declaration)
Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정 (괄호의 열고 닫기 쌍 확인에 유용)  ==> 괄호의 뒤에 마우스 커서를 위치시킨 후 더블클릭한 것과 같은 효과
Alt + Shift + DOWN : 
커서를 기준으로 토큰단위 블럭해제
Alt + Shift + J : 설정해 둔 기본주석을 자동으로 달기 (메소드나 멤버변수에 포커스 두고 실행)
Alt + UP,DOWN : 현재 줄 위치 이동
Alt + Shift + 방향 : 선택

Alt + Shift + R : Rename
Alt + / : Word Completion

Alt + ->, Alt + <- : 이후, 이전
해당 프로젝트에서 Alt + Enter : Project 속성
sysout > Ctrl + Space : System.out.println();
try > Ctrl + Space : 기본 try-catch문 완성
for > Ctrl + Space : 기본 for문 완성
템플릿을 수정, 추가 : Preferences > java > editor > Templates

F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 를 볼 수 있다.
F5 : step into
F6 : step over
F8 : 디버깅 계속
F11 : 디버깅 시작

F12 : 에디터로 커서이동

===== 템플릿 사용 =====
1. sysout 입력한 후 Ctrl + Space 하면 System.out.println(); 으로 바뀐다.
2. try 입력한 후 Ctrl + Space 하면 try-catch 문이 완성된다.
3. for 입력한 후 Ctrl + Space 하면 여러가지 for 문을 완성할 수 있다.
4. 템플릿을 수정하거나 추가하려면 환경설정/자바/편집기/템플리트 에서 할 수 있다.
 
===== 메소드 쉽게 생성하기 =====
1. 클래스의 멤버를 일단 먼저 생성한다.
2. override 메소드를 구현하려면 : 소스->메소드대체/구현 에서 해당 메소드를 체크한다.
3. 기타 클래스의 멤버가 클래스의 오브젝트라면 : 소스->위임메소드 생성에서 메소드를 선택한다.
 
===== organize import =====
1. 자바파일을 여러개 선택한 후 소스 -> 가져오기 체계화 해주면 모두 적용된다. 
 
===== 소스 코드 형식 및 공통 주석 설정 =====
1. 환경설정 -> 자바 -> 코드 스타일 -> 코드 포멧터 -> 가져오기 -> 프로파일.xml 을 불러다가 쓰면 된다.
2. 또한 다수의 자바파일에 프로파일을 적용하려면 패키지 탐색기에서 패키지를 선택한 후 소스 -> 형식화를 선택하면 된다.
3. 환경설정 -> 자바 -> 코드 스타일 -> 코드 템플리트 -> 가져오기 -> 템플리트.xml 을 불러다가 쓰면 된다. 

 

Window 이동

F10 : 메뉴창을 활성화
Ctrl + F8 : 
다음 Perspective 이동
Ctrl + N : 
새로운 파일  프로젝트 생성.
Ctrl + Shift + Down : Java Editor
에서 다음 member 이동.
Ctrl + F7 : 
다음 View 이동.
Ctrl + Shift + F7 : 
이전 View 이동.
Alt + <- : 
이전 작업 화면
Alt + -> : 
다음 작업 화면
F12 : 
컴파일  에러등으로 포커스가 다른데로 갔을  Editor  커서 이동
Ctrl + 1 : 
컴파일 에러가 발생한 곳에서 Ctrl + 1 누를 경우 컴파일 에러에 대한 해결책을 제시

 

디버깅 단축키

CTRL + Shift + B :  커서의 위치에 브레이크 포인터 설정/해제
F11 : 
디버깅 시작
F8 : 
디버깅 계속
F6 : 
한줄씩 실행(Step Over)
F5 : 
한줄씩 실행하되 함수일 경우  함수 내부로 들어감(Step Into)
CTRL + R : 
현재 라인까지 실행(Run to Line)

 

Refactoring 단축키

Shift + ALT + 알파벳 : Refactoring 위한 단축키 .

 

RUN 단축키

Ctrl + F11 : 이전에 실행되었던 Run파일 실행.

Comments   (Hide)
Ctrl + 1

Ctrl + O : 모든 클래스, 프로퍼티 트리 보기, 선택가능
Ctrl + Shift + L : 단축키 보기 (   누르면  설정메뉴로 들어감)
Ctrl + Shift + T : 클래스 찾기

 

Maven 단축키

Alt + F5 : Maven Update Project
Ctrl + Alt + P : Select Maven Profiles...

 

Category별 단축키
Category Command Key Sequence When
Edit Content Assist Ctrl+Space In Dialogs and Windows
Edit Context Information Ctrl+Shift+Space In Windows
Edit Copy Ctrl+C In Dialogs and Windows
Edit Copy Ctrl+Insert In Dialogs and Windows
Edit Cut Ctrl+X In Dialogs and Windows
Edit Cut Shift+Delete In Dialogs and Windows
Edit Delete Delete In Windows
Edit Find Next Ctrl+K Editing Text
Edit Find Previous Ctrl+Shift+K Editing Text
Edit Find and Replace Ctrl+F In Windows
Edit Incremental Find Ctrl+J Editing Text
Edit Incremental Find Reverse Ctrl+Shift+J Editing Text
Edit Paste Ctrl+V In Dialogs and Windows
Edit Paste Shift+Insert In Dialogs and Windows
Edit Quick Diff Toggle Ctrl+Shift+Q Editing Text
Edit Quick Fix Ctrl+1 In Windows
Edit Redo Ctrl+Y In Windows
Edit Restore Last Selection Alt+Shift+Down Editing Java Source
Edit Select All Ctrl+A In Dialogs and Windows
Edit Select Enclosing Element Alt+Shift+Up Editing Java Source
Edit Select Next Element Alt+Shift+Right Editing Java Source
Edit Select Previous Element Alt+Shift+Left Editing Java Source
Edit Show Tooltip Description F2 Editing Java Source
Edit Toggle Insert Mode Ctrl+Shift+Insert Editing Text
Edit Undo Ctrl+Z In Windows
Edit Word Completion Alt+/ Editing Text
File Close Ctrl+F4 In Windows
File Close Ctrl+W In Windows
File Close All Ctrl+Shift+F4 In Windows
File Close All Ctrl+Shift+W In Windows
File New Ctrl+N In Windows
File New menu Alt+Shift+N In Windows
File Print Ctrl+P In Windows
File Properties Alt+Enter In Windows
File Refresh F5 In Windows
File Rename F2 In Windows
File Save Ctrl+S In Windows
File Save All Ctrl+Shift+S In Windows
Help Close User Assistance Tray Ctrl+F4 In Dialogs
Help Close User Assistance Tray Ctrl+W In Dialogs
Navigate Backward History Alt+Left In Windows
Navigate Forward History Alt+Right In Windows
Navigate Go to Line Ctrl+L Editing Text
Navigate Go to Matching Bracket Ctrl+Shift+P Editing Java Source
Navigate Go to Next Member Ctrl+Shift+Down Editing Java Source
Navigate Go to Previous Member Ctrl+Shift+Up Editing Java Source
Navigate Last Edit Location Ctrl+Q In Windows
Navigate Next Ctrl+. In Windows
Navigate Open Call Hierarchy Ctrl+Alt+H In Windows
Navigate Open Declaration F3 In Windows
Navigate Open External Javadoc Shift+F2 In Windows
Navigate Open Resource Ctrl+Shift+R In Windows
Navigate Open Structure Ctrl+F3 Editing Java Source
Navigate Open Type Ctrl+Shift+T In Windows
Navigate Open Type Hierarchy F4 In Windows
Navigate Open Type in Hierarchy Ctrl+Shift+H In Windows
Navigate Previous Ctrl+, In Windows
Navigate Quick Hierarchy Ctrl+T Editing Java Source
Navigate Quick Outline Ctrl+O Editing Java Source
Navigate Show In menu Alt+Shift+W In Windows
Project Build All Ctrl+B In Windows
Refactor - Java Change Method Signature Alt+Shift+C In Windows
Refactor - Java Extract Local Variable Alt+Shift+L In Windows
Refactor - Java Extract Method Alt+Shift+M In Windows
Refactor - Java Inline Alt+Shift+I In Windows
Refactor - Java Move - Refactoring  Alt+Shift+V In Windows
Refactor - Java Rename - Refactoring  Alt+Shift+R In Windows
Refactor - Java Show Refactor Quick Menu Alt+Shift+T In Windows
Run/Debug Add Memory Block Ctrl+Alt+M In Memory View
Run/Debug Debug Ant Build Alt+Shift+D,Q In Windows
Run/Debug Debug Eclipse Application Alt+Shift+D,E In Windows
Run/Debug Debug Equinox Framework Alt+Shift+D,X In Windows
Run/Debug Debug JUnit Plug-in Test Alt+Shift+D,P In Windows
Run/Debug Debug JUnit Test Alt+Shift+D,T In Windows
Run/Debug Debug Java Applet Alt+Shift+D,A In Windows
Run/Debug Debug Java Application Alt+Shift+D,J In Windows
Run/Debug Debug Last Launched F11 In Windows
Run/Debug Debug SWT Application Alt+Shift+D,S In Windows
Run/Debug Display Ctrl+Shift+D In Dialogs and Windows
Run/Debug EOF Ctrl+Z In Console
Run/Debug Execute Ctrl+U In Windows
Run/Debug Go to Address Ctrl+G In Table MemoryRendering
Run/Debug Inspect Ctrl+Shift+I In Dialogs and Windows
Run/Debug Next Memory Monitor Ctrl+Alt+N In Memory View
Run/Debug Resume F8 Debugging
Run/Debug Run Ant Build Alt+Shift+X,Q In Windows
Run/Debug Run Eclipse Application Alt+Shift+X,E In Windows
Run/Debug Run Equinox Framework Alt+Shift+X,X In Windows
Run/Debug Run JUnit Plug-in Test Alt+Shift+X,P In Windows
Run/Debug Run JUnit Test Alt+Shift+X,T In Windows
Run/Debug Run Java Applet Alt+Shift+X,A In Windows
Run/Debug Run Java Application Alt+Shift+X,J In Windows
Run/Debug Run Last Launched Ctrl+F11 In Windows
Run/Debug Run SWT Application Alt+Shift+X,S In Windows
Run/Debug Run to Line Ctrl+R Debugging
Run/Debug Step Into F5 Debugging
Run/Debug Step Into Selection Ctrl+F5 Debugging
Run/Debug Step Over F6 Debugging
Run/Debug Step Return F7 Debugging
Run/Debug Toggle Line Breakpoint Ctrl+Shift+B In Windows
Run/Debug Toggle Memory Monitors Pane Ctrl+T In Memory View
Run/Debug Toggle Step Filters Shift+F5 In Windows
Search Declaration in Workspace Ctrl+G In Windows
Search Find Text in Workspace Ctrl+Alt+G In Windows
Search Open Search Dialog Ctrl+H In Windows
Search References in Workspace Ctrl+Shift+G In Windows
Search Show Occurrences in File Quick Menu Ctrl+Shift+U In Windows
Search Quick Search Ctrl+Alt+Shift+L In Windows
Source Add Block Comment Ctrl+Shift+/ Editing Java Source
Source Add Import Ctrl+Shift+M Editing Java Source
Source Add Javadoc Comment Alt+Shift+J In Windows
Source Format Ctrl+Shift+F Editing Ant Buildfiles
Source Format Ctrl+Shift+F Editing Java Source
Source Indent Line Ctrl+I Editing Java Source
Source Open External Documentation Shift+F2 Editing Ant Buildfiles
Source Organize Imports Ctrl+Shift+O In Windows
Source Quick Assist - Assign to field Ctrl+2,F Editing Java Source
Source Quick Assist - Assign to local variable Ctrl+2,L Editing Java Source
Source Quick Assist - Rename in file Ctrl+2,R Editing Java Source
Source Remove Block Comment Ctrl+Shift+\ Editing Java Source
Source Remove Occurrence Annotations Alt+Shift+U Editing Java Source
Source Rename In File Alt+Shift+R Editing Ant Buildfiles
Source Show Source Quick Menu Alt+Shift+S In Windows
Source Show Tooltip Description F2 Editing Ant Buildfiles
Source Surround With Quick Menu Alt+Shift+Z In Windows
Source Toggle Ant Mark Occurrences Alt+Shift+O Editing Ant Buildfiles
Source Toggle Comment Ctrl+/ Editing Java Source
Source Toggle Comment Ctrl+7 Editing Java Source
Source Toggle Comment Ctrl+Shift+C Editing Java Source
Source Toggle Mark Occurrences Alt+Shift+O Editing Java Source
Text Editing Collapse Ctrl+Numpad_Subtract Editing Text
Text Editing Collapse All Ctrl+Shift+Numpad_Divide Editing Text
Text Editing Copy Lines Ctrl+Alt+Down Editing Text
Text Editing Delete Line Ctrl+D Editing Text
Text Editing Delete Next Word Ctrl+Delete Editing Text
Text Editing Delete Previous Word Ctrl+Backspace Editing Text
Text Editing Delete to End of Line Ctrl+Shift+Delete Editing Text
Text Editing Duplicate Lines Ctrl+Alt+Up Editing Text
Text Editing Expand Ctrl+Numpad_Add Editing Text
Text Editing Expand All Ctrl+Numpad_Multiply Editing Text
Text Editing Insert Line Above Current Line Ctrl+Shift+Enter Editing Text
Text Editing Insert Line Below Current Line Shift+Enter Editing Text
Text Editing Line End End Editing Text
Text Editing Line Start Home Editing Text
Text Editing Move Lines Down Alt+Down Editing Text
Text Editing Move Lines Up Alt+Up Editing Text
Text Editing Next Word Ctrl+Right Editing Text
Text Editing Previous Word Ctrl+Left Editing Text
Text Editing Reset Structure Ctrl+Shift+Numpad_Multiply Editing Text
Text Editing Scroll Line Down Ctrl+Down Editing Text
Text Editing Scroll Line Up Ctrl+Up Editing Text
Text Editing Select Line End Shift+End Editing Text
Text Editing Select Line Start Shift+Home Editing Text
Text Editing Select Next Word Ctrl+Shift+Right Editing Text
Text Editing Select Previous Word Ctrl+Shift+Left Editing Text
Text Editing Text End Ctrl+End Editing Text
Text Editing Text Start Ctrl+Home Editing Text
Text Editing To Lower Case Ctrl+Shift+Y Editing Text
Text Editing To Upper Case Ctrl+Shift+X Editing Text
Text Editing Toggle Folding Ctrl+Numpad_Divide Editing Text
Text Editing Toggle Overwrite Insert Editing Text
Views Breakpoints Alt+Shift+Q,B In Windows
Views Cheat Sheets Alt+Shift+Q,H In Windows
Views Console Alt+Shift+Q,C In Windows
Views Java Declaration Alt+Shift+Q,D In Windows
Views Java Package Explorer Alt+Shift+Q,P In Windows
Views Java Type Hierarchy Alt+Shift+Q,T In Windows
Views Javadoc Alt+Shift+Q,J In Windows
Views Search Alt+Shift+Q,S In Windows
Views Show View (View: Outline) Alt+Shift+Q,O In Windows
Views Show View Alt+Shift+Q,Q In Windows
Views Show View (View: Problems) Alt+Shift+Q,X In Windows
Views Synchronize Alt+Shift+Q,Y In Windows
Views Variables Alt+Shift+Q,V In Windows
Window Activate Editor F12 In Windows
Window Maximize Active View or Editor Ctrl+M In Windows
Window Next Editor Ctrl+F6 In Windows
Window Next Perspective Ctrl+F8 In Windows
Window Next View Ctrl+F7 In Windows
Window Previous Editor Ctrl+Shift+F6 In Windows
Window Previous Perspective Ctrl+Shift+F8 In Windows
Window Previous View Ctrl+Shift+F7 In Windows
Window Quick Switch Editor Ctrl+E In Windows
Window Show Key Assist Ctrl+Shift+L In Dialogs and Windows
Window Show Ruler Context Menu Ctrl+F10 Editing Text
Window Show System Menu Alt+- In Windows
Window Show View Menu Ctrl+F10 In Windows
Window Switch to Editor Ctrl+Shift+E In Windows

 

Eclipse Keymap - shortcut keys

 

Quick Search : Ctrl + Alt + Shift + L

 

Eclipse 단축키 모음 엑셀 다운로드

현재 기준(2021-08-20)으로 Eclipse IDE 최신버전에 대한 Keys를 모아서, 엑셀로 저장한 파일을 아래에 공유해드립니다.
아래의 엑셀파일을 다운로드하여 참고하시기 바랍니다.

Eclipse_keys_20210820.xlsx
0.03MB

 

728x90

댓글