이클립스 단축키...
이미 설정되어 있는건 Alt + Shift + X 누르면 오른쪽 밑으로 보인다...
설정은 window => General => Keys
[거의 달고 사는 단축키] | |
ctrl + s | 저장 및 컴파일 |
ctrl + i | 소스 깔끔 정리(인덴트 중심의 자동구문정리) |
ctrl + space | 어휘의 자동완성(Content Assistance) |
ctrl + E | 열린파일 옮겨다니기 |
ctrl + shift + E | 열린파일 띄우기 |
ctrl + M | 에디터화면 넓게 |
ctrl + 1 | Quick Fix(Rename에 주로 사용) |
ctrl + shift + M | 캐럿이 위치한 대상에 필요한 특정클래스 import |
ctrl + shift + O | 소스에 필요한 패키지의 자동 임포트 |
ctrl + / | 한줄 또는 선택영역 주석처리/제거 |
ctrl + Q | 마지막 편집위치로 가기 |
ctrl + L | 특정줄번호로 가기 |
ctrl + D | 한줄삭제 |
ctrl + H | Find 및 Replace |
ctrl + K | 다음찾기(또는, 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다.) |
ctrl + shift + K | 이전찾기(또는, 찾고자 하는 문자열을 블럭으로 설정한 후 역으로 찾고자 하는 문자열을 찾아감.) |
alt + shift + j | 설정해 둔 기본주석 달기 |
Ctrl + 객체클릭(혹은 F3) | 클래스나 메소드 혹은 멤버를 정의한 곳으로 이동(Open Declaration) |
[사용하면 유용한 단축키] | |
ctrl + shift + f | 소스 깔끔 정리 |
ctrl + 2 + R | Rename(리팩토링) |
ctrl + shift + / | 선택영역 block comment 설정 |
ctrl + shift + \ | 선택영역 block comment 제거 |
alt + shift + up | Enclosing Element 선택(괄호의 열고 닫기 쌍 확인에 유용함) |
ctrl + O | Outline창열기 |
ctrl + T | 상속구조 보기, 한번더 누르면 수퍼타입/서브타입 구조가 토글된다 |
Alt + ->, Alt + <- | 이후, 이전 |
해당프로젝트에서 alt + enter | Project 속성 |
sysout > Ctrl + Space | System.out.println(); |
try > Ctrl + Space | 기본 try-catch문 완성 |
for > Ctrl + Space | 기본 for문 완성 |
템플릿을 수정,추가 | Preferences > java > editor > Templates |
블럭 씌운상태에서 alt + shift + z | try/catch, do/while, if, for, runnable.... 등 블럭씌우기 |
[알고 있으면 아는척좀 할 수 있는 단축키] | |
ctrl + N | 새로운 파일 및 프로젝트 생성 |
ctrl + shift + s | 열려진 모든파일 저장 및 컴파일 |
alt + / | Word Completion |
alt + shift + R | Rename |
ctrl + shift + G | 특정 메써드나 필드를 참조하고 있는 곳을 찾는다. |
ctrl + shift + B | 현재커서위치에 Break point설정/해제 |
ctrl + f11 | 실행 |
f11 | 디버깅 시작 |
f4 | 상속구조 클래스 보기(메소드, 멤버) |
f5 | step into |
f6 | step over |
f8 | 디버깅 계속 |
ctrl + . | 다음오류부분으로 가기 |
ctrl + , | 이전오류부분으로 가기 |
f12 | 에디터로 커서이동 |
ALT + UP,DOWN | 현재 줄 위치 이동 |
Ctrl + j | 검색할 단어를 입력하면서 실시간으로 검색 |
Ctrl + Shift + j | 검색할 단어를 입력하면서 실시간으로 거꾸로 검색 |
F4 | 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 를 볼 수 있다. |
ctrl + alt + up/down | 한줄 duplicate |
alt + shift + 방향 | 선택 |
ctrl + shift + g | 객체(변수)가 참조 되는 곳을 찾아 준다 |
alt + shift + m | 코드 중복 해결(중복부분을 블록선택한 다음 단축키를 누르면 이부분을 별도의 메서드로 뽑아내줌) |
ctrl + alt + h | 메서드 호출구조 보기 |