JetBrains IntelliJ IDEA 키보드 단축키
인쇄 가능한 JetBrains IntelliJ IDEA 자주 쓰는 키보드 단축키 참고 카드. 일반, 탐색과 검색, 편집, 선택, 리팩터링, 실행과 디버그, Git 버전 관리, 도구 창 8개 분야를 다룹니다. 상단에서 Windows / Linux / macOS 플랫폼을 전환할 수 있으며, 같은 항목이 해당 플랫폼의 키를 표시합니다.
IntelliJ IDEA IntelliJ IDEA 2024+
단축키 110개
Common12
- 모든 항목 검색 (클래스 / 파일 / 기호 / 작업)ShiftShift
- 이름으로 작업 찾기CtrlShiftA
- 최근 파일 열기CtrlE
- 최근 변경된 파일CtrlShiftE
- 프로젝트 / 설정 열기CtrlShiftS
- 모두 저장CtrlS (or CtrlShiftS for dialog)
- 파일 동기화 / 다시 로드CtrlAltY
- 활성 편집기 탭 닫기CtrlF4
- 스위처 (최근 파일 / 도구 창)CtrlTab
- 모든 도구 창 숨기기 (집중 모드)CtrlShiftF12
- 프로젝트 루트에서 터미널 열기AltF12
- 설정 / 환경 설정 열기CtrlAltS
Navigation & search15
- 클래스로 이동 (이름으로 검색)CtrlN
- 파일로 이동 (경로로 검색)CtrlShiftN
- 기호로 이동 (함수 / 필드)CtrlAltShiftN
- 행 / 열로 이동CtrlG
- 선언으로 이동 (정의로 이동)CtrlB (or CtrlClick)
- 구현으로 이동CtrlAltB
- 형식 선언으로 이동CtrlShiftB
- 상위 메서드 / 부모로 이동CtrlU
- 이전 / 다음 편집기 탭으로 이동Alt← / Alt→
- 뒤로 / 앞으로 (마지막 편집 위치)CtrlAlt← / CtrlAlt→
- 파일 구조 팝업 (현재 파일 윤곽)CtrlF12
- 형식 계층CtrlH
- 메서드 / 호출 계층CtrlAltH
- 소스로 이동 (트리 보기의 F4)F4
- 선택한 기호의 사용 위치 표시AltF7
Editing16
- 기본 코드 완성CtrlSpace
- 스마트 코드 완성 (형식 인식)CtrlShiftSpace
- 현재 문 완성CtrlShiftEnter
- 매개변수 정보 (힌트 표시)CtrlP
- 빠른 문서 조회CtrlQ
- 의도 작업 / 빠른 수정 표시AltEnter
- 코드 생성 (생성자 / getter / setter / 재정의)AltInsert
- 메서드 재정의CtrlO
- 메서드 구현CtrlI
- 둘러싸기 (라이브 템플릿)CtrlAltT
- 라이브 템플릿 삽입CtrlJ
- 줄 주석 / 주석 해제Ctrl/
- 블록 주석 / 주석 해제CtrlShift/
- 코드 다시 서식 지정CtrlAltL
- 가져오기 최적화CtrlAltO
- 줄 자동 들여쓰기CtrlAltI
Selection13
- 선택 영역 확장 (단어 / 블록 / 메서드)CtrlW
- 선택 영역 축소CtrlShiftW
- 현재 단어 / 줄 / 블록 선택CtrlW (or triple-click / double-click)
- 다음 일치 항목 선택 (다중 캐럿)AltJ
- 모든 일치 항목 선택 (다중 캐럿)CtrlAltShiftJ
- 선택 영역 복제 (새 줄에 캐럿)CtrlD
- 문 위 / 아래로 이동CtrlShift↑ / CtrlShift↓
- 줄 위 / 아래로 이동AltShift↑ / AltShift↓
- 줄 삭제CtrlY
- 줄 복제CtrlD
- 줄 결합 (선택한 줄 병합)CtrlShiftJ
- 클릭 시 다중 캐럿 추가 / 제거AltShiftClick
- 열 선택 모드 토글AltShiftInsert (or Altdrag)
Refactoring11
- 이름 바꾸기 (기호 / 파일 / 디렉터리)ShiftF6
- 이 항목 리팩터링 (상황에 맞는 메뉴)CtrlShiftAltT
- 시그니처 변경CtrlF6
- 메서드 추출CtrlAltM
- 변수 추출CtrlAltV
- 필드 추출CtrlAltF
- 상수 추출CtrlAltC
- 매개변수 추출CtrlAltP
- 인라인 (메서드 / 변수)CtrlAltN
- 이동 (문 / 클래스)F6 (or CtrlShift↑/↓ for statement)
- 안전한 삭제 (사용 위치 확인 포함)AltDelete
Run & debug14
- 실행 (현재 구성)ShiftF10
- 디버그 (현재 구성)ShiftF9
- 커버리지와 함께 실행CtrlShiftF10
- 실행 구성 선택AltShiftF10
- 중단점 토글CtrlF8
- 조건부 중단점CtrlShiftF8
- 프로그램 재개F9
- 한 단계 건너뛰기F8
- 한 단계 들어가기F7
- 한 단계 나오기ShiftF8 (or F7 with Smart Step Into)
- 내 코드로 한 단계 들어가기 (라이브러리 건너뛰기)AltShiftF7
- 식 평가AltF8
- 중단점 보기CtrlShiftF8
- 프로세스 중지 (디버그)CtrlF2
Version control (Git)12
- VCS 팝업 (git / 분기 / 로그)Alt` (backtick)
- 변경 내용 커밋CtrlK
- 커밋 푸시CtrlShiftK
- 프로젝트 업데이트 (git pull)CtrlT
- 차이 표시CtrlD (in commit dialog or Local Changes)
- 파일 / 선택 영역 기록 표시CtrlShiftAltH
- Git blame으로 주석CtrlShiftG (or right-click → Annotate)
- 변경 내용 되돌리기 (파일 / 선택 영역)CtrlAltZ
- 파일의 Git 로그 열기CtrlShiftAltL
- 분기 팝업CtrlShift` (backtick)
- 변경 내용 스태시via VCS popup → Stash
- 충돌 해결AltEnter (in Merge dialog)
Tool windows & misc17
- 프로젝트 도구 창 열기Alt1
- 책갈피 도구 창 열기Alt2
- 찾기 / 검색 결과 열기Alt3
- 실행 도구 창 열기Alt4
- 디버그 도구 창 열기Alt5
- TODO 도구 창 열기Alt6
- 구조 도구 창 열기Alt7
- 계층 도구 창 열기Alt8
- 버전 제어 도구 창 열기Alt9
- 터미널 열기AltF12
- 메시지 도구 창 열기Alt0
- 책갈피 토글F11
- 기억 기호로 책갈피 토글CtrlF11
- 책갈피 표시ShiftF11
- 클립보드 기록 열기 (기록에서 붙여넣기)CtrlShiftV
- 최근 파일 팝업CtrlE
- 줄 번호 표시 / 숨기기via View → Active Editor Appearance
IntelliJ 단축키 소개
JetBrains IntelliJ IDEA는 Java와 Kotlin을 위한 최고의 상용 IDE로, 2024년 Stack Overflow 조사에서 Java 개발자의 84%가 사용하고 있으며 Scala, Groovy, Python 개발자에게도 확산되고 있습니다. IntelliJ는 "Search Everywhere"(Shift+Shift) 검색 패러다임을 개척했으며, VS Code 등이 이를 뒤따랐습니다. 리팩터링 단축키는 여전히 업계 표준으로, "Extract method/variable/field/parameter/constant" 콤보와 유명한 Shift+F6 Rename이 모두 IntelliJ 원조입니다. 본 참고 카드는 가장 자주 쓰는 100+ 단축키를 8개 기능별로 분류합니다: 일반, 탐색과 검색, 편집, 선택, 리팩터링, 실행과 디버그, 버전 관리(Git), 도구 창 및 기타. Linux 키는 Windows와 거의 동일하며, macOS는 Ctrl을 ⌘로, Alt를 ⌥로 대체하고 Shift는 ⇧ 그대로입니다. 모든 항목은 JetBrains의 공식 IntelliJ IDEA 문서에서 전사한 것입니다. 사용 방법 - 페이지 상단에서 플랫폼(Windows / Linux / macOS)을 선택하세요 — 키가 즉시 변경됩니다. 기본값은 User-Agent에서 자동 감지되어 localStorage에 저장됩니다. - 검색 상자에 임의의 단어를 입력(예: "리팩터링", "디버그", "git")하면 필터링됩니다. 세 플랫폼의 기능 이름과 키 모두에 매치됩니다. - 행의 "복사" 버튼을 클릭하면 현재 플랫폼의 키 조합이 클립보드로 복사됩니다. - PNG(2400×1140 가로)를 배경화면으로, PDF를 A4 가로 한 페이지 참고 자료로 내보내세요. 팁 - Shift+Shift(Search Everywhere)는 가장 유용한 단축키입니다 — 클래스, 파일, 심볼, 액션, 최근 파일을 한 번에 검색합니다. - ⌥Return(인텐션 액션 표시)으로 경고 수정, import 최적화, 코드 생성을 수행합니다. ⌘⇧A(액션 찾기)와 결합하면 무엇이든 발견할 수 있습니다. - ⌥↑ / ⌥⇧↑ 선택 영역을 영리하게 확장/축소 — 커서에서 시작하여 단어 → 표현식 → 행 → 블록 → 메서드로 성장합니다. - ⌥⌘L로 코드 형식을, ⌃⌥O로 import를 최적화합니다. 활성화하면 저장 시 자동 실행됩니다. 왜 vscode-shortcuts와 통합하지 않나요? IntelliJ의 단축키 생태계는 Java/Kotlin 리팩터링과 IDE 도구 창을 중심으로 구축되어 있어, VS Code의 "에디터 중심" 모델과는 다른 세계입니다. 혼합하면 두 도구의 초점이 흐려집니다. 이러한 분리로 각 도구가 집중되어 한 페이지에 인쇄 가능합니다.
면책 조항
본 단축키 조회 웹사이트는제3자 비공식 도구로서, 페이지에 언급된 모든 소프트웨어 제품의 상표권자와 어떠한 계열, 투자, 라이선스, 공식 제휴 관계도 없습니다.
사이트의 모든 단축키 정보는 공개된 자료 및 로컬 환경에서의 실측을 기반으로 학습·참고 목적으로만 제공되며, 소프트웨어 모든 버전에 대해 절대적 정확성·완전성·실시간 호환성을 보장하지 않습니다. 소프트웨어 버전 및 시스템 환경에 따라 단축키 동작이 다를 수 있으므로 각 소프트웨어의 공식 문서를 기준으로 삼아 주십시오.
페이지에 표시되는 모든 제품명, 상표, 로고는 해당 저작권자/상표권자의 자산이며, 대응하는 소프트웨어를 식별하기 위한 기술적 사용(descriptive use)일 뿐, 상표권자의 허락이나 추천을 의미하지 않습니다.
저작권자 또는 상표권자가 사이트의 일부 내용에 대해 권리 침해가 있다고 판단하시는 경우 [email protected]으로 이메일을 보내 주십시오. 유효한 권리 증명을 받은 후 합리적인 기간 내에 관련 내용을 수정하거나 삭제하겠습니다.
본 사이트는 사이트 정보의 이용으로 인해 발생하는 어떠한 직접적 또는 간접적 손해에 대해서도 법적 책임을 지지 않습니다.
버전 1.0.0