순수한 공상과학연구소

출처: https://blog.jetbrains.com/ko/2020/03/11/top-15-intellij-idea-shortcuts_ko/

 

가장 많이 사용되는 IntelliJ IDEA 단축키 15개 | JetBrains Blog

IntelliJ IDEA는 편집, 탐색, 리팩토링, 디버깅 등 일상적으로 수행하는 대부분의 작업에 대하여 해당 명령어의 키보드 단축키를 제공합니다. 이러한 단축키를 배우고 연습하여 기억해 두면 작업 흐

blog.jetbrains.com

 

1) Ctrl+/: for single line comments ( --...),   Ctrl+Shift+/: for block comments (/*...*/)

 

 

original post: https://blog.jetbrains.com/idea/2020/03/top-15-intellij-idea-shortcuts/

 

Top 15 IntelliJ IDEA Shortcuts | The IntelliJ IDEA Blog

IntelliJ IDEA has keyboard shortcuts for most of its commands related to editing, navigation, refactoring, debugging, and pretty much everything else we might want to do regularly. Learning and practi

blog.jetbrains.com

 

출처: https://secondmemory.kr/567

 

[IntelliJ & Code] 내가 주로 쓰는 단축키 (Shortcut)

어떤 툴을 쓰더라도 툴을 잘 쓰려면 최소한 단축키를 잘 알아야 한다고 생각한다. 왜냐면 당연하게도 그래야 생산성이 좋아지니까. 그래서 나는 어떤 툴을 처음 접할 때에는 단축키 목록을 먼저

secondmemory.kr

단축키 설정 화면

IntelliJ에서 Keymaps 화면은 Preference  Keymap
VS Code에서 Keymaps 화면은 Ctrl + Shift + P  Preference: Open keyboard shortcuts 입력(다 입력 안 해도 나옴)

Meta Key Icon과 명칭

+ : 키 조합 (한 번에 같이 누른다.)⇢ : 다음 단계 키 누르기⌘ : Mac Command Key⌃ : Mac Control Key⌥ : Mac Option Key (Alt)⇧ : Mac Shift Key⇪ : Mac Capslock Key↩ : Mac Return⭠ : 화살표 왼쪽⭢ : 화살표 오른쪽⭡ : 화살표 위⭣ : 화살표 아래

Content IntelliJ Mac IntelliJ Windows Content VS Code Mac VS Code Windows
Open 관련 단축키
문제 자동 수정 ⌥ + Enter Key        
파일 찾기(Go to File) ⌘ + ⇧ + O Ctrl + Shift + N     Ctrl + P
클래스 찾기
(Go to Class)
⌘ + O Ctrl + N      
심볼 찾기
(Go to Symbol)
⌘ + ⌥ + O Ctrl + Alt + Shift + N      
액션 찾기
(Find Action)
⌘ + ⇧ + A Ctrl + Shift + A     Ctrl + Shift + P
           
현재 Editor 파일 탐색 창에서 보이기 (Select in) ⌥ + F1  ⇢ Enter Key     자동으로 추적됨
설정 (Preference) ⌘ + , Ctrl + Alt + S     Ctrl + ,
Project 설정 ⌘ + ; Ctrl + Alt + Shift + S      
Tab 관련 단축키
탭이동 - 왼쪽
(Select Previous Tab)
⌘ + ⇧ + [ Alt + ⭠     Ctrl + Page Up
탭이동 - 오른쪽(Select Next Tab) ⌘ + ⇧ + ] Alt + ⭢     Ctrl + Page Down
탭 옮기기 (왼쪽) 기본 기능으로는 없어서 Plugin 중에 TabMover가 있다. 요걸로 설치해서 사용하면 됨.      Ctrl + Shfit + PageUp
탭 옮기기 (오른쪽)     Ctrl + Shfit + PageDown
이전 커서 위치로 이동 ⌘ + [       Alt + Left Arrow
다음 커서 위치로 이동 ⌘ + [       Alt + Right Arrow
Navigate 관련 단축키
네비게이션바로 이동
(Jump to Navigation Bar)
⌘ + ↑ Alt + Home      
Editor 관련 단축키
Line 찾아가기 ⌘ + L     ⌃ + G Ctrl + G
줄(Line) 삭제 ⌘ + Delete Ctrl + Y   ⌘ + Delete Ctrl + Shift + K
아래 줄 삽입 ⇧ + Enter ⇧ + Enter     Ctrl + Enter
대문자 변환(Uppercase) or 소문자 변환(Lowercase) ⌘ + ⇧ + U     Default 단축키 없음  
기본 자동 완성(Code Completion - Basic) ⌃ + Space Ctrl + Space   ⌃ + Space Ctrl + Space
스마트 자동 완성(Code Completion - SmartType)   Ctrl + Shift + Space      
줄 들여쓰기 Tab key Tab key     Ctrl + ]
줄 내어쓰기 ⇧ +  Tab key Shift +  Tab key     Ctrl + [
Import 정리
(Optimize Import)
⌃ + ⌥ + O Ctrl + Alt + O      
문서 서식 (Format Document) ⌘ + ⌥ + L     ⌥ + ⇧ + F Alt + Shift + F
선택 서식 (Format Selection) ⌘ + ⌥ + L     ⌘ + K ⇢ ⌘ + F  
사용하는 곳 찾기 ⌥ + F7        
파일 이름 변경 ⇧ + F6       F2
클래스, 변수, 메소드 이름 변경 ⌃ + ⇧ + R       F2
Docs 보기          
Parameter 정보 보기(Parameter Info in Method Cusor) ⌘ + P   Trigger parameter Hint ⇧ + ⌘ + Space  
파일 구조 보기 ⌘ + F12    Go to Symbol in Editor ⌘ + ⇧ + O Ctrl + Shift + O
 같은 파일 새창 띄우기 ⇧ + F4        
선택 확장(Extend Selection) ⌥ + ↑ Ctrl + W      
최근 열었던 파일 목록 ⌘ + E        
상속받은 함수로 이동
(Go to Super Method)
⌘ + U        
전체 파일 내 검색
(Find in Files)
⌘ + ⇧ + F        
전체 파일 내 검색에서 파일검색 툴창으로 다시 열기
(Open in Find Tool Window)
⌘ + ↩        
강조된 심볼의 이전 사용으로 이동 (Previous Highlight Usage) ⌃ + ⌥ +  Ctrl + Shift +       
강조된 심볼의 이전 사용으로 이동
(Previous Highlight Usage)
⌃ + ⌥ + ↑ Ctrl + Shift +       
Tool Windows 관련 단축키 (Tool Windows)
탐색창 보이기 ⌘ + 1       Ctrl + Shift + E or
Ctrl + B (바로 전에 띄웠다 닫았으면)
파일창 띄우기 (Open Find) ⌘ + 3        
터미널 열기 ⌥ + F12       Ctrl + `
파일창 관련 단축키 (Find
파일창 검색 결과에서 이전 찾기
(Previous Occurrence in Find Tool Window)
⌘ + ⌥ + ↑        
파일창 검색 결과에서 다음 찾기
(Next Occurrence in Find Tool Window)
⌘ + ⌥ + ⭣        

Command + Space ( Control + Space ) : 자동완성

 

Control + J : Docs 보기

Command + Shift + [ or ] : Editor Tab 왼쪽 오른쪽 넘어가기

Command + [ or ] ( Control + Alt + ← or → ) : 커서 히스토리에서 전, 후로 넘어가기( method1을 수정하고 method2로 넘어가 수정하다가 다시 method1로 넘어갈 때 좋은 기능)

Option + Command + L ( Control + Alt + L ) : 전체, 혹은 선택한 부분만 코드 정렬(설정의 Code Style에 정의해놓은 방법대로 정렬)

Command + F9 ( Control + F9 ) : Build

Control + R ( Shift + F10 ) : 마지막으로 실행했던 어플리케이션 실행

Control + Shift + R ( Control + Shift + F10 ) : 현재 커서가 있는 파일 실행

Alt + Drag : 범위 커서 사용

( Alt + Q ) : 커서가 있는 곳의 메소드명, 클래스명 보기

 

... 생각 나는대로 혹은 새로 배운대로 추가할 예정.

 

 

참고 : https://darekkay.com/blog/intellij-idea-shortcuts-for-eclipse-users/