[LINUX] IntelliJ IDEA Shortcut List Japanese / English & Windows & Mac compatible

A list of shortcut keys (keymaps) for IntelliJ IDEA.

General General

Japanese English Windows Mac
Open the corresponding tool window Open corresponding tool window Alt + #[0-9] Command + #[0-9]
Save all Save all Ctrl + S Command + S
Sync Synchronize Ctrl + Alt + Y Command + Option + Y
Editor maximization switch Toggle maximizing editor Ctrl + Shift + F12 Command + Shift + F12
Check current file with current profile Inspect current file with current profile Alt + Shift + I Option + Shift + I
Quick switch current scheme Quick switch current scheme Ctrl + </kbd>(Backticks) | <kbd>Control</kbd> + Section(<kbd>Option</kbd> + <kbd>6</kbd>), <kbd>Control</kbd> + <kbd>(Backticks)
Open the settings dialog Open Settings dialog Ctrl + Alt + S Command + ,
Open the project structure dialog Open Project Structure dialog Ctrl + Alt + Shift + S Command + ;
Find action Find Action Ctrl + Shift + A Command + Shift + A

Debugging

Japanese English Windows Mac
Step over/Into Step over / into F8 / F7 F8 / F7
Smart step into/Step out Smart step into / Step out Shift + F7 / Shift + F8 Shift + F7 / Shift + F8
Run to cursor Run to cursor Alt + F9 Option + F9
Evaluate the formula Evaluate expression Alt + F8 Option + F8
Resume the program Resume program F9 Command + Option + R
Toggle breakpoints Toggle breakpoint Ctrl + F8 Command + F8
Show breakpoints View breakpoints Ctrl + Shift + F8 Command + Shift + F8

Search / Replace Search / Replace

Japanese English Windows Mac
Search anywhere Search everywhere Double Shift Double Shift
Search Find Ctrl + F Command + F
Next/Search before Find next / previous F3 / Shift + F3 Command + G / Command + Shift + G
Replacement Replace Ctrl + R Command + R
Search in the path Find in path Ctrl + Shift + F Command + Shift + F
Replace in path Replace in path Ctrl + Shift + R Command + Shift + R
Select the next appearance position Select next occurrence Alt + J Ctrl + G
Select all spawn positions Select all occurrences Ctrl + Alt + Shift + J Ctrl + Command + G
Deselect the spawn position Unselect occurrence Alt + Shift + J Ctrl + G

Editing Editing

Japanese English Windows Mac
Basic code completion Basic code completion Ctrl + Space Ctrl + Space
Smart code completion Smart code completion Ctrl + Shift + Space Ctrl + Shift + Space
Completing the statement Complete statement Ctrl + Shift + Enter Command + Shift + Return
Parameter information(In the argument of the method call) Parameter info (within method call arguments) Ctrl + P Command + P
Quick document search Quick documentation lookup Ctrl + Q Ctrl + J
External document External Doc Shift + F1 Shift + F1
Simple information Brief Info Ctrl + mouse Command + mouse
Show error description at caret position Show descriptions of error at caret Ctrl + F1 Command + F1
Generate code Generate code... Alt + Insert Command + N, Ctrl + Return
Method override Override methods Ctrl + O Ctrl + O
Implement method Implement methods Ctrl + I Ctrl + I
...Surround with Surround with… Ctrl + Alt + T Command + Option + T
Comment in line comment/Uncomment Comment / uncomment with line comment Ctrl + / Command + /
Comments in block comments/Uncomment Comment / uncomment with block comment Ctrl + Shift + / Command + Option + /
Expand selection Extend selection Ctrl + W Option + Up
Shrink selection Shrink selection Ctrl + Shift + W Option + Down
Context information Context info Alt + Q Ctrl + Shift + Q
Show intention actions and quick fixes Show intention actions and quick-fixes Alt + Enter Option + Return
Reformat code Reformat code Ctrl + Alt + L Command + Option + L
Optimized import Optimize imports Ctrl + Alt + O Ctrl + Option + O
Automatically indent lines Auto-indent line(s) Ctrl + Alt + I Ctrl + Option + I
Indent the selected line/Unindent Indent / unindent selected lines Tab / Shift + Tab Tab / Shift + Tab
Cut the current line to the clipboard Cut current line to clipboard Ctrl + X, Shift + Delete Command + X
Copy current line to clipboard Copy current line to clipboard Ctrl + C, Ctrl + Insert Command + C
Paste from clipboard Paste from clipboard Ctrl + V, Shift + Insert Command + V
Paste from a recent buffer Paste from recent buffers... Ctrl + Shift + V Command + Shift + V
Duplicate the current line Duplicate current line Ctrl + D Command + D
Delete line at caret position Delete line at caret Ctrl + Y Command + Delete
Combine smart lines Smart line join Ctrl + Shift + J Ctrl + Shift + J
Split smart line Smart line split Ctrl + Enter Command + Return
Start a new line Start new line Shift + Enter Shift + Return
Uppercase word for caret position or selected block/Toggle lowercase Toggle case for word at caret or selected block Ctrl + Shift + U Command + Shift + U
End of code block/Select until start Select till code block end / start Ctrl + Shift + ] / [ Command + Shift + ] / Command + Shift + [
Delete the word to the right of the cursor Delete to word end Ctrl + Delete Option + Forward Delete
Delete the word to the left of the cursor Delete to word start Ctrl + Backspace Option + Delete
Expand code block/Fold Expand / collapse code block Ctrl + NumPad+ / - Command + + / Command + -
Expand all Expand all Ctrl + Shift + NumPad+ Command + Shift + +
Fold everything Collapse all Ctrl + Shift + NumPad- Command + Shift + -
Close the active editor tab Close active editor tab Ctrl + F4 Command + W

Refactoring Refactoring

Japanese English Windows Mac
copy Copy F5 F5
Move Move F6 F6
Safe deletion Safe Delete Alt + Delete Command + Delete
Rename Rename Shift + F6 Shift + F6
Refactor here Refactor this Ctrl + Alt + Shift + T Ctrl + T
Change signature Change Signature Ctrl + F6 Command + F6
Inline Inline Ctrl + Alt + N Command + Option + N
Extract method Extract Method Ctrl + Alt + M Command + Option + M
Extract variables Extract Variable Ctrl + Alt + V Command + Option + V
Extract field Extract Field Ctrl + Alt + F Command + Option + F
Extract constants Extract Constant Ctrl + Alt + C Command + Option + C
Extract parameters Extract Parameter Ctrl + Alt + P Command + Option + P

Navigation Navigation

Japanese English Windows Mac
Move to class Go to class Ctrl + N Command + O
Move to file Go to file Ctrl + Shift + N Command + Shift + O
Move to symbol Go to symbol Ctrl + Alt + Shift + N Command + Option + O
Next/Go to previous editor tab Go to next / previous editor tab Alt + Right / Left Ctrl + Left / Ctrl + Right
Return to previous tool window Go back to previous tool window F12 F12
Go to editor (from tool window) Go to editor (from tool window) Esc Esc
Hide active or last active window Hide active or last active window Shift + Esc Shift + Esc
Move next Go to line Ctrl + G Command + L
Pop up recent files Recent files popup Ctrl + E Command + E
Next/Move forward Navigate back / forward Ctrl + Alt + Left / Right Command + Option + Left / Command + Option + Right
Move to the last edit Navigate to last edit location Ctrl + Shift + Backspace Command + Shift + Delete
Select a symbol for the current or any view Select current file or symbol in any view Alt + F1 Option + F1
Move to declaration Go to declaration Ctrl + B, Ctrl + Click Command + B, Command + Click
Move to implementation Go to implementation(s) Ctrl + Alt + B Command + Option + B
Open quick definition search Open quick definition lookup Ctrl + Shift + I Option + Space, Command + Y
Move to type declaration Go to type declaration Ctrl + Shift + B Ctrl + Shift + B
Super method/Move to superclass Go to super-method / super-class Ctrl + U Command + U
Before/Move to the next method Go to previous / next method Alt + Up / Down Ctrl + Up / Ctrl + Down
End of code block/Move to start Move to code block end / start Ctrl + ] / [ Command + ] / Command + [
Pop up file structure File structure popup Ctrl + F12 Command + F12
Type hierarchy Type hierarchy Ctrl + H Ctrl + H
Method hierarchy Method hierarchy Ctrl + Shift + H Command + Shift + H
Call hierarchy Call hierarchy Ctrl + Alt + H Ctrl + Option + H
Next/Previous highlighted error Next / previous highlighted error F2 / Shift + F2 F2 / Shift+ F2
Source editing/Source view Edit source / View source F4 / Ctrl + Enter F4 / Command + Down
Show navigation bar Show navigation bar Alt + Home Option + Home
Toggle bookmark Toggle bookmark F11 F3
Toggle bookmarks with mnemonics Toggle bookmark with mnemonic Ctrl + F11 Option + F3
Go to numbered bookmarks Go to numbered bookmark Ctrl + #[0-9] Ctrl + #[0-9]
Show bookmarks Show bookmarks Shift + F11 Command + F3

Compile and Run Compile and Run

Japanese English Windows Mac
Create a project Make project Ctrl + F9 Command + F9
Compile selected files, packages or modules Compile selected file, package or module Ctrl + Shift + F9 Command + Shift + F9
Select a configuration and run/debug Select configuration and run / debug Alt + Shift + F10 / F9 Ctrl + Option + R / D
Run/debug Run / Debug Shift + F10 / F9 Ctrl + R / D
Execute context configuration from editor Run context configuration from editor Ctrl + Shift + F10 Ctrl + Shift + R, Ctrl + Shift + D

Usage Search Usage Search

Japanese English Windows Mac
Find usage/Find usage in file Find usages / Find usages in file Alt + F7 / Ctrl + F7 Option + F7 / Command + F7
Emphasize usage in files Highlight usages in file Ctrl + Shift + F7 Command + Shift + F7
Show usage Show usages Ctrl + Alt + F7 Command + Option + F7

VCS / Local History VCS / Local History

Japanese English Windows Mac
Commit the project to VCS Commit project to VCS Ctrl + K Command + K
Update project from VCS Update project from VCS Ctrl + T Command + T
Push commit Push commits Ctrl + Shift + K Command + Shift + K
"VCS" quick pop-up 'VCS' quick popup Alt + `(Backticks) Ctrl + V

Live Templates Live Templates

Japanese English Windows Mac
Surround with live template Surround with Live Template Ctrl + Alt + J Command + Option + J
Insert live template Insert Live Template Ctrl + J Command + J

Recommended Posts

IntelliJ IDEA Shortcut List Japanese / English & Windows & Mac compatible
Create Word2Vec data from Japanese Wikipedia data (Mac compatible)