인프런에 나온 자주 사용하는 단축키 !

  • Alt + Enter 인터페이스 메소드 auto implement
  • Ctrl + Alt + V auto return
  • Ctrl + Alt + M 감싼 부분 auto 메소드화
  • Ctrl + Shift + T 새로운 텍스트 auto 생성
  • Ctrl + Enter Getter Setter

General - 일반적인 단축키

WindowMac설명

Alt + #[0-9] ⌘0...⌘9 각 단축키에 해당하는 도구창 열기
Ctrl + S ⌘S 모두 저장
Ctrl + Alt + Y ⌘⌥Y IntelliJ가 파일 시스템에서 최신 변경 사항을 처리하도록 강제
Ctrl + Shift + F12 ⌘⇧F12 편집기(Editor) 영역을 최대로 크기로 토글
Alt + Shift + I ⌥⇧I 현재 프로필 기준으로 현재 파일 검사
Ctrl + ` ⌃` 인텔리제이 테마 변경
Ctrl + Alt + S ⌘ , 설정창(Settings) 열기
Ctrl + Alt + Shift + S ⌘ ; 프로젝트 구조창(프로젝트 구조 확인 및 변경) 열기
Ctrl + Shift + A ⌘⇧A 액션을 검색하여 실행
Ctrl + Z   Undo
Ctrl + Shift + Z   Redo

Debugging - 디버깅 관련

WindowMac설명

F8 / F7 F8 / F7 현재 브레이크된 라인에서 다음 라인으로 이동 / 실행하고 있는 메소드로 이동
Shift + F7 / Shift + F8 ⇧F7 / ⇧F8 Smart step into / Step out
Alt + F9 ⌥F9 포커스 되어있는 라인으로 이동
Alt + F8 ⌥F8 브레이크된 라인에서 사용 가능한 모든 코드를 실행
F9 ⌘⌥R 다음 브레이크 포인트로 이동
Ctrl + F8 ⌘F8 Break Point 걸기
Ctrl + Shift + F8 ⌘⇧F8 Break Point 보기

Search / Replace - 검색 및 대체

WindowMac설명

Double Shift Double⇧ 전체 검색창 열기
Ctrl + F ⌘ F 현재 파일에서 문자열 검색
F3 / Shift + F3 ⌘ G / ⌘⇧G 검색된 문자열로 이전/이후 이동
Ctrl + R ⌘ R 현재 파일에서 문자열 대체
Ctrl + Shift + F ⌘⇧F 전체에서 검색
Ctrl + Shift + R ⌘⇧R 전체에서 교체
Alt + J ⌃ G 한 번 누를 때마다 다음 같은 단어가 하나씩 선택
Ctrl + Alt + Shift + J ⌃ ⌘G 한 번에 모든 같은 단어 선택
Alt + Shift + J ⌃ G 선택 해제

Editing - 편집기(IDE)

WindowMac설명

Ctrl + Space ⌃ Space 기본 코드를 자동 완성
Ctrl + Shift + Space ⌃⇧Space 소스코드를 분석해서 적합한 자동 완성 코드를 추천
Ctrl + Shift + Enter ⌘⇧↩︎ 문장 자동 완성(if문, for문 등)
Ctrl + P ⌘ P 커서가 위치한 메서드의 파라미터(매개변수) 조회
Ctrl + Q ⌘J, F1 도큐먼트를 조회
Shift + F1 ⇧ F1 외부 도큐먼트 확인
Ctrl + mouse ⌘ + mouse Brief info
Ctrl + F1 ⌘ F1 Show descriptions of error at caret
Alt + Insert ⌘ N, ⌃↩︎ 디렉토리, 패키지, 클래스 등 생성 목록 보기
Ctrl + O ⌃ O Override 가능한 메서드 목록을 확인하여 코드를 자동 생성
Ctrl + I ⌃ I Implement 가능한 메서드 목록을 확인하여 코드를 자동 생성
Ctrl + Alt + T ⌘ ⌥ T Surround with 메뉴
Ctrl + / ⌘ / 라인 단위로 주석 처리
Ctrl + Shift + / ⌘ ⌥/ 블록 단위로 주석 처리
Ctrl + W ⌥ ↑ 커서 근처의 코드 선택 영역을 확대
Ctrl + Shift + W ⌥ ↓ 커서 근처의 코드 선택 영역을 축소
Alt + Q ⌃⇧Q Context info
Alt + Enter ⌥ ↩ 추가되지 않은 Import 추가, 퀵픽스 제안
Ctrl + Alt + L ⌘⌥L 코드 정렬
Ctrl + Alt + O ⌃ ⌥ O Import 정리
Ctrl + Alt + I ⌃ ⌥ I 들여쓰기 정렬
Tab / Shift + Tab ⇥ / ⇧⇥ 들여쓰기 추가 / 제거
Ctrl + X, Shift + Delete ⌘ X 잘라내기
Ctrl + C , Ctrl + Insert ⌘ C 복사
Ctrl + V, Shift + Insert ⌘ V 붙여넣기
Ctrl + Shift + V ⌘⇧V 최근 기록에서 선택해 붙여넣기
Ctrl + D  

+ Recent posts