You are on page 1of 1

IntelliJ IDEA 9 Default Keymap IntelliJ IDEA 9 Default Keymap IntelliJ IDEA 9 Default Keymap

Editing Usage Search Refactoring


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

You might also like