이번 포스트에서는 이클립스 단축키에 대해서 알아보도록 하겠습니다.
이클립스에서 Ctrl + Shift + L일 입력하면 단축키 모음 창이 뜨는데 자주 사용하는 단축키부터 항목별 단축키에 대해 정리해보았습니다.

1.) 찾기(Search)
- Ctrl + H : 파일 검색 및 변환
- Ctrl + F : 문자열 찾기
- Ctrl + K : 현재 선택된 문자열과 같은 문자열 찾기
- Ctrl + J : 입력하면서 찾기
- Ctrl + Shift + K : 현재 선택된 문자열과 같은 문자열 반대로 찾기
- Ctrl + Shift + R : 모든 파일 찾기
- Ctrl + Shift + J : 실시간 타이핑 검색
- Ctrl + . : 에러 위치로 이동
- F3 : 클래스 및 메소드가 선언된 위치로 이동
2.) 디버깅(Debug)
- Ctrl + Shift + B : 현재 커서 위치에서 브레이크 포인트(Break Point) 설정 및 해제
- F5 : 선택된 행 메소드 내부로 이동
- F6 : 선택된 행 아래로 이동
- F7 : 실행 중인 메소드 외부로 이동
- F8 : 다음 디버깅 포인트로 이동
- F11 : 디버그 모드로 실행
- Ctrl + R : 현재 라인까지 실행
- Ctrl + F2 : 디버깅 모드 종료
3) 대소문자 변환
- Ctrl + Shift + X : 선택된 문자열을 모두 대문자로 변환
- Ctrl + Shift + Y : 선택된 문자열을 모두 소문자로 변환
4) 소스 편집
- Ctrl + Shift + W : 이클립스에 열린 파일 모두 닫기
- Ctrl + Shift + F4 : 이클립스에 열린 파일 모두 닫기
- Ctrl + Shift + O : 자동으로 import 하기(사용하지 않는 클래스 자동 삭제), 패키지 자동 정렬
- Ctrl + Shift + S : getter/setter 자동 생성
- Ctrl + Shift + Space : 메소드 파라미터 목록보기
- Ctrl + Shift + F : 소스 코드 자동 정리
- Ctrl + Sifth + R : Open Source
- Ctrl + Shift + T : 클래스 찾기
- Ctrl + Shift + 방향키 : 한 단어씩 블록 선택
- Ctrl + W : 현재 창 닫기
- Ctrl + D : 커서 위치 한 줄 삭제
- Ctrl + I : 들여 쓰기 자동 수정
- Ctrl + L : 특정번호로 이동
- Ctrl + S : 저장 및 컴파일
- Ctrl + Q : 마지막 편집 위치로 이동
- Ctrl + M : 소스 창 전체 화면으로 전화 및 해제
- Ctrl + N : 새로운 파일 및 프로젝트 생성
- Ctrl + O : 메소드 또는 속성 이동
- Ctrl + Space : 코드 자동완성
- Ctrl + / : 한 줄 주석 처리 또는 해제
- Alt + 왼쪽 방향키 : 이전 작업화면으로 이동
- Alt + 오른쪽 방향키 : 이후 작업화면으로 이동
- Alt + Shift + T : 클래스에서 단축키 입력시 인터페이스 생성 --> 20251015 추가
5) 템플릿(Template) 사용
- syso 입력 후 Ctrl + Space 시 System.out.println();으로 자동 완성
- syserr 입력 후 Ctrl + Space 시 System.out.error();으로 자동 완성
- try 입력 후 Ctrl + Space 시 try-catch문 자동 완성
- for 입력 후 Ctrl + Space 시 다양한 for문 자동 완성
- main 입력 후 Ctrl + Space 시 main문 자동 완성
6) 에디터(Editor) 변환
- Ctrl + F6 : 열린 페이지로 이동
- Ctrl + F7 : 뷰간 전환
- Ctrl + F8 : 퍼스펙티브간 전환
- Ctrl + E : 뷰 화면의 탭에 열린 페이지로 이동
- F12 : 에디터로 포커스 이동
'학습관리 > 개발툴설치' 카테고리의 다른 글
| 롬복 설치하기 (0) | 2023.05.13 |
|---|---|
| 이클립스 2020-12-R 버전 설치(WindowBuilder, UML, Python) (0) | 2022.08.06 |
| Oracle ODBC 설치 (0) | 2021.02.28 |
| [SWT] SWT만 설치사용(구방식) (0) | 2020.12.20 |
| [이클립스] 환경설정 (Java설정,추가설치, 저장 및 복원) (0) | 2020.12.13 |