핵심 단축키 정리 및 활용 팁
- 코드 편집 및 이동:
- Ctrl+Shift+O: 자동 import는 필수! 자주 사용하는 단축키입니다.
- Ctrl+Shift+F: 코드 자동 정렬. 깔끔한 코드 유지에 도움이 됩니다.
- Ctrl+M: 전체 화면 전환. 집중력 향상에 도움을 줍니다.
- Alt+방향키(위/아래): 현재 줄 이동. 코드 재정렬 시 유용합니다.
- Ctrl+Alt+방향키(위/아래): 현재 줄 복사. 반복되는 코드 작성 시 시간 절약.
- Ctrl+D: 현재 줄 삭제. 실수로 잘못 입력된 줄을 빠르게 제거.
- 코드 찾기 및 탐색:
- Ctrl+Shift+R: 파일 찾기. 프로젝트 내에서 원하는 파일을 빠르게 찾을 수 있습니다.
- Ctrl+T: 타입 계층 보기. 클래스 간의 상속 관계를 파악하기 좋습니다.
- Ctrl+O: 메소드나 필드 찾기. 클래스 내에서 원하는 메소드를 빠르게 찾을 수 있습니다.
- 디버깅:
- F11: 디버깅 모드 실행. 코드 실행 중 문제점을 찾아 수정할 때 사용합니다.
- F5: 디버깅 중에 한 줄씩 실행. 코드의 흐름을 따라가며 변수 값을 확인할 수 있습니다.
- F8: 디버깅 중에 다음 break point로 이동. 특정 지점에서 코드 실행을 중단하고 싶을 때 사용합니다.
- 기타 유용한 단축키:
- Ctrl+Shift+C: 선택 영역 주석 처리/해제. 코드 테스트 시 유용합니다.
- Ctrl+I: 들여쓰기 조정. 코드 가독성을 높여줍니다.
- Ctrl+Z/Y: 실행 취소/다시 실행. 실수를 되돌리거나 실수로 삭제한 코드를 복구할 때 사용합니다.
- Ctrl+Shift+T: Type Hierarchy 보기. 상속 관계를 시각적으로 확인할 수 있습니다.
- Ctrl+O: 메소드나 필드 찾기. 클래스 내에서 원하는 메소드를 빠르게 찾을 수 있습니다.
- F3: Open Declaration. Ctrl+클릭과 동일한 기능을 합니다.
각 단축키의 기능을 간단하게 정리하면 다음과 같습니다.
단축키기능
Ctrl+마우스 좌클릭 |
선언 부분으로 이동 |
Ctrl+Shift+T |
Type Hierarchy 보기 |
Ctrl+O |
메소드나 필드 찾기 |
F3 |
Open Declaration |