본문으로 건너뛰기
  1. Posts/

IntelliJ 단축키 정리 (macOS 기준)

·2 분
NineKoo9
작성자
NineKoo9
목차

탐색 / 이동
#

단축키기능
Command + B 또는 Command + Click선언부로 이동 (Go to Declaration)
Command + Option + B 또는 Command + Option + Click구현체로 이동 (Go to Implementation)
Command + O프로젝트 내 클래스 검색
Command + O (두 번)라이브러리 포함 전체 클래스 검색
Command + F12현재 클래스 내 메서드 목록 조회 (File Structure)
Command + E최근 열었던 파일 히스토리
Shift + F4현재 파일 탭을 새 창으로 분리해서 열기 (Open Source in New Window)
Command + 1왼쪽 Project 창 열기/닫기
Shift + F2이전 에러 위치로 이동
F2다음 에러 위치로 이동

편집
#

단축키기능
Option + EnterQuick Fix / 오류 수정 제안 / Auto import / Static import 등
Command + N 또는 Control + Enter코드 생성 (getter, setter, constructor 등)
Control + I인터페이스 구현 메서드 목록 표시
Command + D현재 줄 아래에 복사 붙여넣기 (Duplicate Line)
Shift + Option + Up / Down현재 줄 위/아래로 이동
Command + Shift + Enter현재 구문 자동 완성 (Complete Current Statement)
Control + Space코드 자동 완성 (Basic Completion)
Command + P파라미터 정보 표시

리팩토링
#

단축키기능
Shift + F6변수 / 메서드 / 클래스 이름 일괄 변경 (Rename)

Rename 예시 (Shift + F6)

변경 전 — 변수명이 하이라이트되어 일괄 수정 대상을 표시:

Rename 전

변경 후 — 모든 참조가 한 번에 수정됨:

Rename 후
단축키기능
Command + Option + V변수 추출 (Extract Variable)
Command + Option + M메서드 추출 (Extract Method)
Command + Option + N인라인 변환 — 변수를 직접 반환으로 (Inline)
Command + Option + P파라미터 추출 (Extract Parameter)
Command + Option + C상수 추출 (Extract Constant)
Control + Option + O불필요한 import 정리 (Optimize Imports)

검색
#

단축키기능
Command + Shift + F전체 소스코드에서 텍스트 검색 (Find in Files)

테스트 / 실행
#

단축키기능
Command + Shift + T현재 클래스의 테스트 클래스 이동 / 생성
Control + Shift + R현재 파일 실행 (Run context configuration)

프로젝트 설정
#

단축키기능
Command + ;프로젝트 구조 화면 열기 (Project Structure)

Project Structure 화면 (Command + ;)

Project Structure

Live Template (자동 완성 코드 조각)
#

템플릿생성 코드
psvm + Tabpublic static void main(String[] args) {}
sout + TabSystem.out.println()
soutv + TabSystem.out.println("변수명 = " + 변수명)
soutm + TabSystem.out.println("클래스명.메서드명")
iter + Tabenhanced for문 생성

참고 링크
#