이클립스 단축키 정리
- 개발관련팁
- 2010. 6. 16.
원본 소스는 http://ibmsmiportal.springnote.com/pages/4098269
받아서 보기 좋게 정리함.
alt + / |
Word Completion |
alt + ->, alt + <- |
이후, 이전 |
alt + shift + j |
설정해 둔 기본주석 달기 |
alt + shift + r |
Rename |
alt + shift + up |
Enclosing Element 선택(괄호의 열고 닫기 쌍 확인에 유용함) |
alt + shift + 방향 |
선택 |
alt + up,down |
현재 줄 위치 이동 |
ctrl + , |
이전오류부분으로 가기 |
ctrl + . |
다음오류부분으로 가기 |
ctrl + / |
한줄 또는 선택영역 주석처리/제거 |
ctrl + 1 |
Quick Fix(Rename에 주로 사용) |
ctrl + 1 |
빠른수정 |
ctrl + 2 + r |
Rename(리팩토링) |
ctrl + 7 |
주석설정/해제 (범위주석), ctrl+shift+/,\ |
ctrl + alt + h |
메서드 호출구조 (call hierarchy뷰) |
ctrl + alt + r |
|
ctrl + alt + up/down |
한줄 duplicate |
ctrl + D |
한줄삭제 |
ctrl + f |
찾기 |
ctrl + f11 |
실행 |
ctrl + f6 |
에디터간 이동 (alt + tab처럼) |
ctrl + f7 |
뷰간 이동 |
ctrl + f8 |
퍼스팩티브간 이동 |
ctrl + h |
Find 및 Replace |
ctrl + h |
상세검색 (파일하나 이상일때 유용,검색결과저장) |
ctrl + i |
소스 깔끔 정리(인덴트 중심의 자동구문정리) |
ctrl + j |
검색할 단어를 입력하면서 실시간으로 검색 |
ctrl + j |
간단 찾기 (입력후 다시 ctrl+J, shift 같이 누르면 이전) |
ctrl + k |
다음 찾기(또는, 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다.) |
ctrl + k |
블럭찾기 (shift같이 누르면 이전) |
ctrl + l |
특정줄 번호로 가기 |
ctrl + n |
새로운 파일 및 프로젝트 생성 |
ctrl + o |
Outline창열기, 퀵 아웃라인 (메서드찾기) |
ctrl + q |
마지막 편집위치로 가기 |
ctrl + s |
저장 및 컴파일 |
ctrl + shift + / |
선택영역 block comment 설정 |
ctrl + shift + \ |
선택영역 block comment 제거 |
ctrl + shift + b |
현재커서위치에 Break point설정/해제 |
ctrl + shift + f |
소스 깔끔 정리 |
ctrl + shift + f |
지정코드형식으로 변경 (코드스타일) |
ctrl + shift + g |
특정 메써드나 필드를 참조하고 있는 곳을 찾는다. |
ctrl + shift + g |
케럿이 위치한 객체가 참조 되는 곳을 찾아 준다 |
ctrl + Shift + j |
검색할 단어를 입력하면서 실시간으로 거꾸로 검색 |
ctrl + shift + k |
이전찾기(또는, 찾고자 하는 문자열을 블럭으로 설정한 후 역으로 찾고자 하는 문자열을 찾아감.) |
ctrl + shift + l |
단축키 표시 |
ctrl + shift + m |
캐럿이 위치한 대상에 필요한 특정클래스 import |
ctrl + shift + o |
소스에 필요한 패키지의 자동 임포트 |
ctrl + shift + o |
import정리 (추가,삭제, Organize Imports) |
ctrl + shift + s |
열려진 모든파일 저장 및 컴파일 |
ctrl + space |
어휘의 자동완성(Content Assistance) |
ctrl + space |
자동~ (코드어시스트) |
ctrl + t |
타입의 상속구조 |
ctrl + 객체클릭(혹은 f3) |
클래스나 메소드 혹은 멤버를 정의한 곳으로 이동(Open Declaration) |
ctrl 누른 채로 클릭 |
하이퍼링크식 이동 (인수주욱,소스코드네비게이션) |
f3 |
소스코드 네비게이션 |
f4 |
클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 를 볼 수 있다. |
f5 |
step into |
f6 |
step over |
f8 |
디버깅 계속 |
f11 |
디버깅 시작 |
f12 |
에디터로 커서이동 |
f12 |
무조건 에디터로 이동 (커서) |
for > ctrl + space |
기본 for문 완성 |
sysout > ctrl + space |
System.out.println(); |
try > ctrl + Space |
기본 try-catch문 완성 |
템플릿을 수정, 추가 |
java > editor > Templates ">Preferences > java > editor > Templates |
해당프로젝트에서 alt + enter |
Project 속성 |