IntelliJ IDEA Default Keymap IntelliJ IDEA Default Keymap IntelliJ IDEA Default Keymap
Editing Usage Search Refactoring
Ctrl + Space Basic code completion (the name of any class, Alt + F7 / Ctrl + F7 Find usages / Find usages in file F5 Copy method or variable) Ctrl + Shift + F7 Highlight usages in file F6 Move Ctrl + Shift + Space Smart code completion (filters the list of methods Ctrl + Alt + F7 Show usages Alt + Delete Safe Delete and variables by expected type) Shift + F6 Rename Compile and Run Ctrl + Shift + Enter Complete statement Ctrl + F6 Change Signature Ctrl + P Parameter info (within method call arguments) Ctrl + F9 Make project (compile modifed and dependent) Ctrl + Alt + N Inline Ctrl + Q Quick documentation lookup Ctrl + Shift + F9 Compile selected file, package or module Ctrl + Alt + M Extract Method Shift + F1 External Doc Alt + Shift + F10 Select configuration and run Ctrl + Alt + V Extract Variable Ctrl + mouse over code Brief Info Alt + Shift + F9 Select configuration and debug Ctrl + Alt + F Extract Field Ctrl + F1 Show descriptions of error or warning at caret Shift + F10 Run Ctrl + Alt + C Extract Constant Alt + Insert Generate code... (Getters, Setters, Constructors, Shift + F9 Debug Ctrl + Alt + P Extract Parameter hashCode/equals, toString) Ctrl + Shift + F10 Run context configuration from editor VCS/Local History Ctrl + O Override methods Debugging Ctrl + I Implement methods Ctrl + K Commit project to VCS F8 Step over Ctrl + T Update project from VCS Ctrl + Alt + T Surround with… (if..else, try..catch, for, F7 Step into Alt + Shift + C View recent changes synchronized, etc.) Shift + F7 Smart step into Alt + BackQuote (`) ‘VCS’ quick popup Ctrl + / Comment/uncomment with line comment Shift + F8 Step out Ctrl + Shift + / Comment/uncomment with block comment Live Templates Alt + F9 Run to cursor Ctrl + W Select successively increasing code blocks Alt + F8 Evaluate expression Ctrl + Alt + J Surround with Live Template Ctrl + Shift + W Decrease current selection to previous state F9 Resume program Ctrl + J Insert Live Template Alt + Q Context info Ctrl + F8 Toggle breakpoint iter Iteration according to Java SDK 1.5 style Alt + Enter Show intention actions and quick-fixes Ctrl + Shift + F8 View breakpoints inst Check object type with instanceof and downcast it Ctrl + Alt + L Reformat code itco Iterate elements of java.util.Collection Ctrl + Alt + O Optimize imports Navigation itit Iterate elements of java.util.Iterator Ctrl + Alt + I Auto-indent line(s) Ctrl + N Go to class itli Iterate elements of java.util.List Tab / Shift + Tab Indent/unindent selected lines Ctrl + Shift + N Go to file psf public static final Ctrl + X , Shift + Delete Cut current line or selected block to clipboard Ctrl + Alt + Shift + N Go to symbol thr throw new Ctrl + C , Ctrl + Insert Copy current line or selected block to clipboard Alt + Right/Left Go to next/previous editor tab Ctrl + V , Shift + Insert Paste from clipboard General F12 Go back to previous tool window Ctrl + Shift + V Paste from recent buffers... Esc Go to editor (from tool window) Alt + #[0-9] Open corresponding tool window Ctrl + D Duplicate current line or selected block Shift + Esc Hide active or last active window Ctrl + S Save all Ctrl + Y Delete line at caret Ctrl + Shift + F4 Close active run/messages/find/... tab Ctrl + Alt + Y Synchronize Ctrl + Shift + J Smart line join Ctrl + G Go to line Ctrl + Shift + F12 Toggle maximizing editor Ctrl + Enter Smart line split Ctrl + E Recent files popup Alt + Shift + F Add to Favorites Shift + Enter Start new line Ctrl + Alt + Left/Right Navigate back/forward Alt + Shift + I Inspect current file with current profile Ctrl + Shift + U Toggle case for word at caret or selected block Ctrl + Shift + Backspace Navigate to last edit location Ctrl + BackQuote (`) Quick switch current scheme Ctrl + Shift + ]/[ Select till code block end/start Alt + F1 Select current file or symbol in any view Ctrl + Alt + S Open Settings dialog Ctrl + Delete Delete to word end Ctrl + B , Ctrl + Click Go to declaration Ctrl + Alt + Shift + S Open Project Structure dialog Ctrl + Backspace Delete to word start Ctrl + Alt + B Go to implementation(s) Ctrl + Shift + A Find Action Ctrl + NumPad+/- Expand/collapse code block Ctrl + Shift + I Open quick definition lookup Ctrl + Tab Switch between tabs and tool window Ctrl + Shift + NumPad+ Expand all Ctrl + Shift + B Go to type declaration Ctrl + Shift + NumPad- Collapse all Ctrl + U Go to super-method/super-class Ctrl + F4 Close active editor tab Alt + Up/Down Go to previous/next method Search/Replace Ctrl + ]/[ Move to code block end/start To find any action inside the IDE use Ctrl + F12 File structure popup Double Shift Search everywhere Ctrl + H Type hierarchy Find Action (Ctrl+Shift+A / A) Ctrl + F Find Ctrl + Shift + H Method hierarchy F3 Find next Ctrl + Alt + H Call hierarchy Shift + F3 Find previous F2 / Shift + F2 Next/previous highlighted error Ctrl + R Replace F4 / Ctrl + Enter Edit source / View source Ctrl + Shift + F Find in path Alt + Home Show navigation bar Ctrl + Shift + R Replace in path F11 Toggle bookmark Ctrl + Shift + S Search structurally (Ultimate Edition only) Ctrl + F11 Toggle bookmark with mnemonic Ctrl + Shift + M Replace structurally (Ultimate Edition only) Ctrl + #[0-9] Go to numbered bookmark Shift + F11 Show bookmarks