▷ 이클립스(Eclipse) 단축키
이클립스(Eclipse)의 모든 단축키는 Window - Preferences - General - Keys에서 확인 및 변경 가능하다.
1. 실행 단축키
Ctrl + F11 : 실행/이전에 실행했던 클래스 실행
F11 : 실행/이전에 실행했던 클래스 실행
차이점
에러 발생시 디버깅을 하거나 Break Point를 지정하고 검토할 때 -> F11
디버깅 모드로 강제진입을 원치 않을 때 -> Ctrl + F11
2. 검색 단축키
Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색
Ctrl + Shift + K : 찾을 문자열을 블럭으로 지정하고 밑에서부터 검색
Ctrl + J : 검색할 단어를 입력하면서 실시간으로 검색
Ctrl + Shift + J : 검색할 단어를 입력하면서 실시간으로 밑에서부터 검색
Ctrl + Shift + G : 현재 커서가 위치한 특정 메소드나 객체, 필드를 참조하고 있는 곳을 찾는다.
Ctrl + Shift + R : 모든 프로젝트에서 파일명 검색
Ctrl + Shift + T : 클래스 찾기
Ctrl + Shift + K : 이전 찾기(또는 찾고자 하는 문자열을 블럭으로 지정한 후 사용하면 역으로 찾아감)
Ctrl + H : 메소드 또는 클래스의 호출 위치 검색(프로그램의 규모가 커졌을 때 유용)
Ctrl + F : 기본 검색
3. 소스 편집(Editor) 단축키
3-1. 저장
Ctrl + Shift + S : 열려진 모든 파일 저장
Ctrl + S : 저장
3-2. 복붙 및 이동
Ctrl + Alt + UP/DOWN : 커서가 위치한 줄(블록)의 내용을 위/아래로 복사
Ctrl + D : 한 줄 삭제
Ctrl + L : 특정 줄 번호로 이동
Ctrl + Q : 마지막 편집 위치로 이동
Ctrl + F3(혹은 객체 클릭) : 클래스나 메소드 혹은 멤버를 정의한 곳으로 이동
Alt + UP/DOWN : 커서가 위치한 줄을 위/아래로 이동
3-3. 템플릿 사용
Ctrl + Space : 어휘 자동 완성
예시)
- sysout 입력 후 사용 : System.out.println(); 자동 완성
- try 입력한 후 사용 : try-catch문 자동 완성
- for 입력한 후 사용 : for문 자동 완성
Windows - Preferences - JAVA - Editor - Templates에서 추가 가능
3-4. 블록 선택/해제
Alt + Shift + UP : 커서를 기준으로 토큰 단위 블록 설정(괄호의 열고 닫기쌍 확인에 유용)
Alt + Shift + DOWN : 토큰 단위 블록 해제
Alt + Shift + 방향키 : 블록 선택
3-5. 소스 코드 정리
Ctrl + Shift + M : 해당 객체에 커서를 놓고 키를 누르면 Import 구문 자동 생성
Ctrl + Shift + O : 헤더 파일 정리(필요한 헤더 파일 추가 및 미사용 헤더 파일 제거)
Ctrl + Shift + F : 소스 코드 자동 정리
Ctrl + I : 선택 영역 들여쓰기 자동 수정(인덴트 중심으로 정리)
3-6. 주석
Ctrl + Shift + / : 선택 영역 주석 설정
Ctrl + Shift + \ : 선택 영역 주석 제거
Ctrl + / : 한 줄 또는 선택 영역 주석 설정/제거
Alt + Shift + J : 해당 메소드/클래스에 대한 설정해 둔 주석을 자동으로 생성
3-7. 컴파일 및 에러 관련
Ctrl + 1 : 컴파일 에러가 발생한 곳에서 사용시 해결책 제시
Ctrl + 3 : UI에 빠르게 엑세스
Ctrl + , : 다음 오류로 가기
Ctrl + . : 이전 오류로 가기
3-8. 기타
Ctrl + Shift + L : 단축키 보기
Ctrl + O : Outline 창 열기
Alt + Shift + R : 이름 변경(소스 내에서 영향받는 참조 정보까지 변경)
Alt + / : 단어 완성
Alt + Enter : 프로젝트 속성
Ctrl + M : 활성화된 창을 전체화면(원래 크기 화면)으로 변경
F4 : 클래스명을 선택하고 누르면 해당 클래스의 상속 계층 확인
4. window 이동
Ctrl + N : 새로운 파일 및 프로젝트 생성
Ctrl + F8 : 다음 Perspective로 이동
Ctrl + Shift + DOWN : 에디터(Editor)에서 다음 member로 이동
Ctrl + F7 : 다음 뷰로 이동
Ctrl + Shift + F7 : 이전 뷰로 이동
F10 : 메뉴창 활성화
F12 : 컴파일 중 에러 등으로 포커스가 다른 곳으로 갔을 때 사용시 에디터로 커서 이동
5. 디버깅 단축키
Ctrl + Shift + B : 현재 커서 위치에 Break Point 설정/해제
Ctrl + R : 현재 라인까지 디버깅(Run to Line)
F11 : 디버깅 시작
F5 : 한 줄씩 디버깅(함수인 경우 함수 내부까지 디버깅)(Step Into)
F6 : 한 줄씩 디버깅(Step Over)
F8 : 디버깅 계속
📝 참고
1) 참고한 포스팅
2) 참고한 책
- 이것이 자바다
'개발 도구&툴 > Eclipse' 카테고리의 다른 글
이클립스(Eclipse) 다운로드 및 설치 방법 (0) | 2023.02.27 |
---|