기타

이클립스 자주쓰는 단축키 모음

제주도소년 2018. 9. 12. 21:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
실행
 
Ctrl + F11 : 이전에 실행했던 클래스 실행
 
 
 
소스 네비게이션
 
Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버 상세 검색
 
Alt + Left, Alt + Right : 이후, 이전
 
Ctrl + O : 소스의 메소드 리스트 확인
 
F4 : 클래스명을 선택하고 F4를 누르면 해당 클래스의 상속 계층 확인
 
Alt + <- (->) : 이전(다음) 작업 화면
 
 
 
문자열 검색
 
Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색
 
Ctrl + Shift + K : 밑에서 문자열 검색
 
Ctrl + J : 입력하면서 검색
 
Ctrl + Shift + J : 입력하면서 밑에서 검색
 
Ctrl + F : 기본 검색
 
 
 
소스 편집
 
Ctrl + Space : 입력 중에 완성 기능 호출 
 
F2 : 컴파일 에러 줄에 커서를 놓고 이 키를 누르면 에러 힌트 제공
 
Ctrl + L : 지정한 소스 줄로 이동
 
Ctrl + Shift + Space : 메소드 괄호에 커서를 놓고 이 키를 누르면 파라미터 힌트 보여줌
 
Ctrl + D : 한 줄 삭제
 
Ctrl + W : 파일 닫기
 
Ctrl + I : 들여쓰기 자동 수정
 
Ctrl + Shift + / : 블록을 주석으로 처리 (/* */)
 
Ctrl + Shift + \ : 블록 주석을 해제
 
Ctrl + / : 여러 줄을 주석 처리/해제
 
Alt + Up(Down) : 위(아래) 줄과 바꾸기
 
Alt + Shift + 방향키 : 블록 선택
 
Ctrl + Shift + Space : 메소드 파라미터 목록
 
Ctrl + Shift + O : 자동 import 
 
Ctrl + Shift + F4 : 열린 파일을 모두 닫음
 
Ctrl + M : 전체 화면 전환
 
Ctrl + Alt + Up(Down) : 한 줄(블럭) 복사
 
Ctrl + , 또는 . : 다음 annotation(에러, 워닝, 북마크) 점프
 
Ctrl + 1 : 퀵 픽스
 
F3 : 선언된 변수나  메소드 정의로 이동
 
Ctrl + T : 상속 계층 팝업 창 
 
Ctrl + O : 메소드나 필드 이동
 
Ctrl + F6 : 창 전환
 
 
 
템플릿 사용
 
sysout 입력 후 Ctrl + Space :  System.out.println(); 자동 입력됨
 
       Windows > Preferences > JAVA > Editor > Templates에 추가 가능 
 
try 입력한 후 Ctrl + Space : try-catch 문이 자동 완성
 
for 입력한 후 Ctrl + Space : for 문 자동 완성
 
 
 
 
에디터 변환
 
여러 파일 작업중일 때 Ctrl + F6 키를 누르면 파일 목록 나옴.  
 
       F6 누르면 아래로 이동하고 Ctrl + Shift + F6  : 누르면 위로 커서 이동
 
Ctrl + F7 : 뷰 전환
 
Ctrl + F8 : 퍼스펙티브 전환
 
F12 : 에디터로 포커스 이동 
 
Ctrl + / :  라인/블록 주석 처리 (추가/제거)
 
Ctrl + L : 특정 줄로 이동
 
Ctrl + F6 : Editor 창 이동
 
Ctrl + F7 : View 이동
 
Ctrl + F8 : Prespectives 이동
 
Ctrl + D : 커서가 위치한 줄 삭제 
 
Ctrl + J : Incremental find 
 
           한 글자자씩 누를 때 마다 코드내의 일치하는 문자열로 이동 
 
           Ctrl + J 를 다시 누르면 일치 부분을 위/아래 방향키로 탐색 가능
 
Ctrl + N : 새 파일/프로젝트 생성
 
Ctrl + 1 (빠른 교정) ? 구문에 맞게 소스 교정 지원
 
Ctrl + 0 : 클래스 구조 트리
 
Ctrl + Space :  소스에서 사용 가능한 메소드, 멤버 리스트
 
Ctrl + PageUp , Ctrl + PageDown : Edit 창 이동
 
Ctrl + Shift + Down : 클래스 내에서 다음 멤버로 이동
 
Ctrl + Shift + M : 해당 객체에 커서롤 놓고 키를 누르면 Import 구문 자동 생성
 
Ctrl + Shift + O :  전체 소스에서 import 안 된 클래스의 import 문 자동 생성
 
Ctrl + Shift + G : 해당 메서드/필드 쓰이는 곳 표시
 
Alt + Shift + R : 이름 변경 (소스 내에서 영향받는 참조 정보까지 변경)
 
F3 : 선언된 위치로 이동
 
F11 : 디버깅 시작
 
F8 : 디버깅 계속
 
F6 : 한 줄씩 디버깅 
 
F5 : 한 줄씩 디버깅할 때 함수인 경우 함수 내부까지 디버깅
 
F12 : Editor 창으로 이동 
 
Alt + Up , Alt + Down :  해당 줄을 위/아래로 이동
 
Alt + Shift + S :  소스 메뉴 출력(Import 추가 , Comment 추가 , Generator 메뉴)
 
Alt + Shift + Up : 블록 설정 
 
Alt + Shift + Down : 블록 해제 
 
Alt + Shift + J :  해당 메서드/클래스에 대한 주석 템플릿 생성
 
Alt + Shift + Z : 구문 블록을 감싸는 메뉴 제공
 
Ctrl + Shift + F : 소스 코드를 문법 템플릿에 맞게 정리
 
Ctrl + Alt + Down: 한 줄 복사 후 그 아래에 붙여넣음
 
Ctrl + Shift +X : 대문자로 변환
 
Ctrl + Shift + Y : 소문자로 변환
 
Ctrl + Shift + L : 모든 단축키 목록 표시
 
Ctrl + Shift + B : 커서 줄에 중단점 설정
 
Ctrl + Shift + T : 클래스 검색
 
cs