본문 바로가기

단축키

IntelliJ Mac 단축키 모음

업무에 사용할 때 필요한 IntelliJ 단축키 정리

Run

  • 코드 실행 : Control + Option + R
  • 현재 코드 실행: Control + R
  • 코드 디버깅 : Control + Option + D
  • 현재 코드 디버깅 : Control + D
  • 실행 종료: Command + fn + F2

창 이동

  • Project 창으로 이동: Command + 1
  • Favorite 창으로 이동: Command + 2
  • Find 창으로 이동: Command + 3
  • Run 창으로 이동: Command + 4
  • Debug 창으로 이동: Command + 5
  • Problems 창으로 이동: Command + 6
  • Structure 창으로 이동: Command + 7
  • Serrvice 창으로 이동: Command + 8
  • Git Tree 창으로 이동: Command + 9
  • Git Commit 창으로 이동: Command + 0
  • Terminal 창으로 이동: Option + fn + F12
  • 설정(Settings, Preferences) 창 띄움: Command + ,
  • Project Structure 창 띄움: Command + ;
  • 네비게이션 바로 이동: Command + ↑

파일, 탭 이동

  • 최근 사용한 파일 목록 조회: Command + E
  • 미리보기와 함께 최근 사용한 파일 목록 조회: Command + Shift + E
  • 현재 탭 닫기: Command + W
  • 탭 이동: Command + Shift + []
  • 메소드 구현 부분 이동: Command + 마우스 왼쪽 클릭
  • 메소드 구현 부분 이동하지 않고 구현부 띄워서 보기: Option + Space

포커스

  • 포커스 이전/이후로 가기: Command + [ ]
  • 괄호 처음/끝 이동: Command + Option + []
  • PageUp/PageDown: fn + ↑↓
  • 단어 별 포커스 이동: Option +  ←→
  • 단어 별 선택 : Option + Shift + ←→
  • 라인 처음/끝 이동: Command + ←→
  • 커서에서 라인 처음/끝 선택: Command + Shift +  ←→
  • 선택한 범위 위/아래 이동:  Command + Shift +  ↑↓
  • 커서 근처의 코드 선택 영역을 확대하거나 축소: Option + ↑↓
  • 멀티 포커스: Option + Option + ↑↓
  • 오류난 곳으로 이동: fn + F2

 

검색

  • 현재 파일에서 검색: Command + F
  • 현재 파일에서 교체: Command + R
  • 전체에서 검색: Command + Shift + F
  • 전체에서 교체: Command + Shift + R
  • 파일, 클래스, 설정 등 검색: Shift + Shift
  • 클래스 검색: Command + O
  • 파일 검색: Command + Shift + O
  • Symbol 검색: Command + Option + O
  • Action 검색:  Command + Shift + A
  • 클래스의 구현체 보기: 소스 내 클래스에 커서 두고, Command + Option + B, 혹은 Command + Option + 클래스 클릭

코드 편집

  • 되돌리기: Command + Z
  • 되돌리기 취소: Command + Shift + Z
  • 라인 복제: Command + D
  • 라인 삭제: Command + Delete
  • 아래 한 줄 추가: Command + Enter
  • 문장 자동 완성: Command + Shift + Enter
  • 한 줄로 합치기: Control + Shift + J
  • 생성자/getter/setter 자동완성: Command + N
  • import 정리: Control + Option + O
  • Element 단위로 이동(html, xml 등의 규격이 정해진 마크업 언어에서 활용): Command + Shift + Option + ←→
  • 메소드 파라미터 값 모를 때: Command + P
  • 오류 해결 솔루션 제시 : Option + Enter
  • Documentation 보기: fn + F1
  • 코드 예쁘게 정렬: Command + Option + L
  • 열 편집: Command + Shift + 8
  • 모든 문자 대문자/소문자로 변경: Command + Shift + U

리팩토링

  • 변수 추출: Command + Option + V
  • 메소드 추출: Command + Option + M

주석

  • 라인 주석, 라인 주석 취소: Command + /
  • 범위 주석, 범위 주석 취소: Command + Option + / 

프로젝트창

  • 새로운 클래스, 파일 생성: Command + N
  • 프로젝트 내 열려있는 파일 위치 보기: Option + fn + F1
  • 클래스, 파일 삭제: Delete
  • 이름 변경: Shift + fn + F6

디버깅

  • resume: Option + Command + R
  • step over: fn + F8
  • step into: fn + F7
  • force step into: option + shift + fn + F7
  • step out: shift + fn + F8
  • runto cursor: option + fn + F9
  • evaluate: option + fn + F8