1. 서론: IntelliJ 단축키의 중요성
IntelliJ IDEA 단축키는 초보 개발자들이 마우스 클릭을 줄이고 빠르게 코드를 작성하도록 돕는 강력한 도구입니다. JetBrains에서 개발한 이 통합 개발 환경(IDE)은 Java를 포함한 다양한 언어를 지원하며, 단축키 사용을 통해 작업 효율을 비약적으로 높일 수 있습니다.
이 글에서는 IntelliJ 단축키 모음을 초보자 친화적으로 정리하고, Windows와 macOS 단축키 차이, 실전 활용 팁까지 자세히 소개합니다.
2. 운영체제별 IntelliJ 단축키 차이점
IntelliJ IDEA는 Windows와 macOS 모두에서 사용 가능하며, 키보드 구조 차이로 인해 단축키 구성도 조금씩 다릅니다.
- Ctrl(Windows) ↔ Command(macOS)
- Alt(Windows) ↔ Option(macOS)
키맵 변경 방법: File > Settings > Keymap (macOS는 IntelliJ IDEA > Preferences > Keymap)에서 원하는 OS 스타일이나 타 IDE 스타일(Eclipse 등)로 전환할 수 있습니다.
3. IntelliJ 기본 단축키 모음 (초보자 필수)
아래는 IntelliJ IDEA에서 가장 기본이 되는 단축키입니다.
기능WindowsmacOS
코드 자동 완성 | Ctrl + Space | Control + Space |
실행 | Shift + F10 | Control + R |
최근 파일 보기 | Ctrl + E | Command + E |
전체 검색 | Double Shift | Double Shift |
파일 검색 | Ctrl + Shift + N | Command + Shift + O |
코드 정렬/포맷팅 | Ctrl + Alt + L | Command + Option + L |
줄 복사 | Ctrl + D | Command + D |
줄 삭제 | Ctrl + Y | Command + Delete |
이 단축키만 익혀도 개발 생산성을 크게 높일 수 있습니다.
4. IntelliJ 리팩토링 단축키
코드를 깔끔하게 정리하고 유지보수성을 높이려면 리팩토링 단축키를 익히는 것이 좋습니다.
기능 | Windows | macOS |
변수 추출 | Ctrl + Alt + V | Command + Option + V |
메서드 추출 | Ctrl + Alt + M | Command + Option + M |
필드 추출 | Ctrl + Alt + F | Command + Option + F |
상수 추출 | Ctrl + Alt + C | Command + Option + C |
💡 예시: 반복되는 식을 선택한 뒤 Ctrl + Alt + V를 누르면 자동으로 변수로 추출됩니다.
5. IntelliJ 코드 탐색 단축키
클래스나 함수 정의, 최근 파일 등으로 빠르게 이동할 때 사용하는 단축키입니다.
기능 | Windows | macOS |
선언부 이동 | Ctrl + B | Command + B |
구현부 보기 | Ctrl + Alt + B | Command + Option + B |
클래스 구조 보기 | Ctrl + F12 | Command + F12 |
최근 편집 파일 보기 | Ctrl + Shift + E | Command + Shift + E |
✅ 복잡한 프로젝트에서 유용한 단축키입니다. Ctrl + E로 최근에 열었던 파일을 다시 열 수 있어요.
6. IntelliJ 디버깅 단축키 정리
버그를 찾아내고 코드를 점검할 때 필요한 디버깅 단축키 목록입니다.
기능 | Windows | macOS |
브레이크포인트 설정 | Ctrl + F8 | Command + F8 |
디버깅 실행 | Shift + F9 | Control + D |
한 줄씩 실행 (Step Over) | F8 | F8 |
내부 함수 진입 (Step Into) | F7 | F7 |
함수 종료 후 복귀 (Step Out) | Shift + F8 | Shift + F8 |
표현식 평가 | Alt + F8 | Option + F8 |
🔍 디버깅 팁: Ctrl + F8로 브레이크포인트 설정 → Shift + F9로 디버깅 시작
7. IntelliJ 단축키 커스터마이징 방법
원하는 방식으로 IntelliJ 단축키 설정을 바꾸고 싶다면 다음 단계를 따라보세요.
- Settings > Keymap 메뉴 진입
- 원하는 명령어를 검색
- 우클릭 후 Add Keyboard Shortcut 클릭
💡 Eclipse, NetBeans 스타일 키맵도 불러올 수 있습니다.
8. IntelliJ 단축키 학습 팁 (초보자 실전 예시 포함)
단축키는 한꺼번에 다 외우기보다, 자주 쓰는 기능부터 익히는 것이 핵심입니다.
- 하루에 2~3개 단축키만 집중 학습
- 모니터 옆에 단축키 메모 붙이기
- 반복 사용으로 손에 익히기
📘 실전 예시 시나리오:
- 새 클래스 만들기 → Alt + Insert
- 자동 완성 사용 → Ctrl + Space
- 코드 실행 → Shift + F10
- 오류 수정 → Alt + Enter
9. 마무리 및 IntelliJ 단축키 참고자료
IntelliJ 단축키를 익히는 것은 개발자에게 있어 최고의 시간 절약 도구입니다. 자주 사용하고 반복 연습하면 자연스럽게 익혀지고, 생산성이 눈에 띄게 향상됩니다.
👉 추천 참고자료
'자바' 카테고리의 다른 글
Spring Boot 3.x 마이그레이션 가이드 | javax → jakarta 완전 정복 (1) | 2025.06.16 |
---|---|
Spring Boot 버전별 차이점 정리 (1.x ~ 3.x) | 최신 스프링 부트 변화 총정리 (0) | 2025.06.16 |
자바 LTS 버전과 일반 버전 차이 쉽게 이해하기 — 초보자용 가이드 (1) | 2025.06.13 |
스프링 버전에 맞는 자바 버전은 어떤게 있을까요 (0) | 2025.06.13 |
인텔리제이 유료 버전 가격과 특징 정리 – 초보자도 쉽게 이해하는 가이드 (1) | 2025.06.13 |