
🔴🟠🟡🟢 🔵
General | 일반적인 단축키
🟢 각 단축키에 해당하는 도구창 열기: Alt + #[0-9]
🟢 모두 저장: Ctrl + S
🟢 동기화: Ctrl + Alt + Y
- Intellij 가 파일 시스템에서 최신 변경 사항을 처리하도록 강제
- 일반적으로 변경 내용을 자동으로 처리되므로 작업은 아무 작업도 수행하지 않음
🟢 Intellij Theme 변경: Ctrl + `(BackQuote)
🟢 Editor 영역을 최대 크기로 토글: Ctrl + Shift + F12
🟢 현재 프로필 기준으로 현재 파일 검사: Ctrl + Shift + I
🟢 설정창 (Setting) 열기: Ctrl + Shift + S
🟢 프로젝트 구조창 (Project Structure) 열기: Ctrl + Alt + Shift + S
🟢 Find Action: Ctrl + Shift + A
🟢 전체 검색창 열기: Double Shift
Debugging | 디버깅 관련 단축키
🟡 현재 브레이크 된 라인에서 실행하고 있는 메소드로 이동: F7
🟡 현재 브레이크 된 라인에서 다음 라인으로 이동: F8
🟡 Smart Step into: Shift + F7
🟡 브레이크 된 라인에서 호출한 곳으로 이동: Shift + F8
🟡 Toggle Breakpoint: Ctrl + F8
🟡 브레이크 된 라인에서 사용 가능한 모든 코드를 실행: Alt + F8
🟡 브레이크 포인트 보기: Alt + Shift + F8
🟡 다음 브레이크 포인트로 이동: F9
🟡 포커스 되어있는 라인으로 이동: Alt + F9
Search / Replacd | 검색 및 대체 관련 단축키
🔎 Shift +Shift: 전체 검색창 열기 (Alt + 방향키로 All, Class, File, Symbol, Actions 등 선택 가능)
🔎 현재 파일 내 검색: Ctrl + F
🔎 다음 검색 항목 / 이전 검색 항목: F3 / Shift + F3
🔎 현재 파일에서 문자열 대체: Ctrl + R
🔎 문자열 검색창 열기(Find in path): Ctrl + Shift + F
🔎 Replace in path: Ctrl + Shift + R
🔎 Select next Occurrence: Alt + J
🔎 Select all Occurrences: Ctrl + Alt + Shift + J
🔎 Unselect Occurrence: Alt + Shift + J
Editing | 편집기(IDE) 관련 단축키
🔴 기본 코드 자동 완성: Ctrl + Space
🔴 소스코드를 분석해서 적합한 자동 완성 코드를 추천: Ctrl + Shift + Space
🔴 문장 자동 완성(if문, for문 등): Ctrl + Shift + Enter
🔴 메서드의 파라미터 정보를 조회: Ctrl + P
🔴 도큐먼트 조회: Ctrl + Q
🔴 External Doc: Shift + F1
🔴 Brief info: Ctrl + mouse
🔴 Show descriptions of error at caret: Ctrl + F1
🔴 생성자, Getter/Setter, toString과 같은 코드 생성(Lombok으로 대체 가능): Alt + Insert
🔴 Override 가능한 메서드 목록을 확인하여 코드를 자동 생성: Ctrl + O
🔴 Implement 가능한 메서드 목록을 확인하여 코드를 자동 생성: Ctrl + I
🔴 Surround with...: Ctrl + Alt + T
🔴 라인 단위로 주석 처리(//로 주석처리): Ctrl + /
🔴 블록 단위로 주석 처리(/* */로 주석치리): Ctrl + Shift + /
🔴 블록 접기/열기: Ctrl + .
🔴 커서 근처의 코드 선택 영역을 확대: Ctrl + W
🔴 커서 근처의 코드 선택 영역을 축소: Ctrl + Shift + W
🔴 Context info: Alt + Q
🔴 추가되지 않은 Import 추가(quick-fixes 제안): Alt + Enter
🔴 가로/세로 편집모드로 변경: Alt + Shift + Enter
🔴 코드 정렬: Ctrl + Alt + L
🔴 Import 정리(사용하지 않는 Import 삭제): Ctrl + Alt + O
🔴 들여쓰기 정렬: Ctrl + Alt + I
🔴 Ctrl + Alt + Enter : 커서가 위치한 라인에 바로 위 라인에서 시작
🔴 들여쓰기 추가 / 제거: Tab / Shift Tab
🔴 현재 라인 클립보드로 자르기: Ctrl + X, Shift + Delete
🔴 현재 라인 클립보드에 복사하기: Ctrl + C, Ctrl + Insert
🔴 현재 라인 클립보드에 붙여넣기: Ctrl + V, Shift + Insert
🔴 최근 버퍼에 붙여넣기: Ctrl + Shift + V
🔴 커서가 위치한 라인을 복사하여 바로 밑에 라인에 붙여넣기: Ctrl + D
🔴 커서가 위치한 라인을 삭제: Ctrl + Y
🔴 커서가 위치한 라인에 바로 아래 라인에서 시작: Shift + Enter
🔴 새 Split에서 시작: Ctrl + Enter
🔴 대/소문자 변경: Ctrl + Shift + U
🔴 라인 합치기: Ctrl + Shift + J
🔴 Select till code block end/ start: Ctrl + Shift + [ / ]
🔴 Delete to word end: Ctrl + Delete
🔴 Delete to word start: Ctrl + Backspace
🔴 Expand / collapse code block: Ctrl + Numpad +/-
🔴 확대: Ctrl +Shift + Numpad +
🔴 축소: Ctrl +Shift + Numpad -
🔴 활성된 에디터 창 닫기: Ctrl + F4
Refactoring | 소스 리팩토링 관련 단축키
🟣 복사: F5
🟣 이동: F6
🟣 Safe Delete: Alt + Delete
🟣 이름 변경: Shift + F6
🟣 Refactor this: Ctrl + Alt + Shift + T
🟣 Change Signature: Ctrl + F6
🟣 Inline: Ctrl + Alt + N
🟣 Extract Method: Ctrl + Alt + M
🟣 Extract Variable: Ctrl + Alt + V
🟣 Extract Field: Ctrl + Alt + F
🟣 Extract Constant: Ctrl + Alt + C
🟣 Extract Parameter: Ctrl + Alt + P
Navigation | 이동 관련 단축키
🔘 Class로 이동: Ctrl + N
🔘 파일로 이동: Ctrl + Shift + N
🔘 Symbol로 이동: Ctrl + Alt + Shift + N
🔘 편집기(Editor) 탭 이동: Alt + Right / Left
🔘 이전 도구 창으로 이동: F12
🔘 윈도우 창에서 편집기(Editor) 창으로 이동: ESC
🔘 활성 또는 마지막 활성 창 숨기기: Shift + ESC
🔘 라인으로 이동: Ctrl + G
🔘 최근 열어본 파일 목록창 열기: Ctrl + E
🔘 Navigate back / forward: Ctrl + Alt + Left / Right
🔘 최근 위치 목록창 열기: Ctrl + Shift + E
🔘 괄호 시작/끝으로 이동: Ctrl + ] / [
🔘 파일 구조창 열기: Ctrl + F12
🔘 마지막 편집 위치로 이동: Ctrl + Shift + Backspace
🔘 보기에서 현재 파일 또는 기호 선택: Alt + F1
🔘 Go to declaration: Ctrl + B, Ctrl + Click
🔘 Go to implementations: Ctrl + Alt+ B
🔘 Open quick definition lookup: Ctrl + Shift + I
🔘 Go to type declaratoin: Ctrl + Shift + B
🔘 Go to super-method / super-class: Ctrl + U
🔘 다음/ 이전 메소드로 가기: Alt + Up / Down
🔘 타입 호출: Ctrl + H
🔘 메소드 호출: Ctrl + Shift + H
🔘 계층 호출 : F2, Shift + F2
🔘 edit source / view source: F4, Ctrl + Enter
🔘 네비게이션 바 보이기 : Alt + Home
🔘 Toggle bookmark : F11
🔘 Toggle bookmark with mnemonic: Ctrl + F11
🔘 Show Bookmarks: Shift + F11
Compile and Run | 컴파일 및 실행 관련 단축키
🟠 프로젝트 빌드(Bliud project): Ctrl + F9
🟠 프로젝트 실행: Shift + F10
🟠 프로젝트 디버그: Shift + F9
🟠 선택한 파일, 패키지 혹은 모듈 컴파일: Ctrl + Shift + F9
🟠 Configuration 선택 후 실행 / 디버깅: Alt + Shift + F10 / F9
🟠 Run context configuration from editor: Ctrl + Shift + F10
Usage Serach (사용처 검색 관련 단축키)
🔎 사용처 탐색 / 파일 내 사용처 탐색: Alt + F7 / Ctrl + F7
🔎 파일 내 사용처 하이라이트: Ctrl + Shift + F7
🔎 사용처 조회: Ctrl + Alt + F7
VCS / Local History | 버전 관리 시스템(Version Control System) 관련 단축키
😺 Commit project to VCS: Ctrl + K
😺 Update project form VCS: Ctrl + T
😺 Push commits: Ctrl + Shift + K :
😺 'VCS' 관련 팝업 띄우기: Alt + BackQuote(')
Live Templates | Intellij 코드 템플릿 관련 단축키
: 코드 템플릿을 미리 지정해서 편하게 코드를 작성할 수 있는 기능
🗃️ Surround with Live Template: Ctrl + Alt + J
🗃️ Insert Live Template: Ctrl + J
Test Case
🔎 Class에 대한 TestCase 생성 및 이동: Ctrl + Shift + T
'etc' 카테고리의 다른 글
웹 프로그래밍에서 인기가 많은 언어 (0) | 2022.12.18 |
---|---|
[Git] remote 변경하기 (0) | 2022.12.15 |
백엔드 개발자(Backend Developer)가 되기 위해 필요한 지식들 (0) | 2022.10.25 |
프론트엔드와 백엔드 (0) | 2022.10.25 |
START (0) | 2022.10.20 |