This document provides a summary of keyboard shortcuts for navigation, editing, refactoring, debugging, searching/replacing, and other common operations in IntelliJ IDEA. It includes shortcuts for navigating files and code, completing code, refactoring code through actions like extracting methods, debugging, finding and replacing text, version control integration, and more. The shortcuts are grouped into categories like Navigation, Editing, Refactoring, and Debugging for ease of reference.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
88 views1 page
ReferenceCard PDF
This document provides a summary of keyboard shortcuts for navigation, editing, refactoring, debugging, searching/replacing, and other common operations in IntelliJ IDEA. It includes shortcuts for navigating files and code, completing code, refactoring code through actions like extracting methods, debugging, finding and replacing text, version control integration, and more. The shortcuts are grouped into categories like Navigation, Editing, Refactoring, and Debugging for ease of reference.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
Navigation Refactoring
Ctrl + N Go to class F5 Copy
WINDOWS & LINUX KEYMAP Ctrl + Shift + N Go to file F6 Move Ctrl + Alt + Shift + N Go to symbol Alt + Delete Safe Delete Alt + Right/Left Go to next / previous editor tab Shift + F6 Rename F12 Go back to previous tool window Ctrl + F6 Change Signature Editing Esc Go to editor (from tool window) Ctrl + Alt + N Inline Shift + Esc Hide active or last active window Ctrl + Alt + M Extract Method Ctrl + Space Basic code completion (the name of any class, Ctrl!+!Shift!+!F4 Close active run / messages / find / ... tab Ctrl + Alt + V Extract Variable method or variable) Ctrl!+!G Go to line Ctrl + Alt + F Extract Field Ctrl + Shift + Space Smart code completion (filters the list of Ctrl!+!E Recent files popup Ctrl + Alt + C Extract Constant methods and variables by expected type) Ctrl!+!Alt + Left/Right Navigate back / forward Ctrl + Alt + P Extract Parameter Ctrl + Shift + Enter Complete statement Ctrl!+!Shift!+!Backspace Navigate to last edit location Ctrl + P Parameter info (within method call arguments) Alt + F1 Select current file or symbol in any view Debugging Ctrl + Q Quick documentation lookup Ctrl + B , Ctrl + Click Go to declaration Shift + F1 External Doc Ctrl + Alt + B Go to implementation(s) F8/F7 Step over/Step into Ctrl +! Brief Info Ctrl + Shift + I Open quick definition lookup Shift + F7 / Shift + F8 Smart step into/Step out Ctrl + F1 Show descriptions of error or warning at caret Ctrl + Shift + B Go to type declaration Alt + F9 Run to cursor Alt + Insert Generate code... (Getters, Setters, Ctrl + U Go to super-method / super-class Alt + F8 Evaluate expression Constructors, hashCode/equals, toString) Alt + Up/Down Go to previous / next method F9 Resume program Ctrl + O Override methods Ctrl + ]/[ Move to code block end/start Ctrl + F8 Toggle breakpoint Ctrl + I Implement methods Ctrl + F12 File structure popup Ctrl + Shift + F8 View breakpoints Ctrl + Alt + T Surround!with…!(if..else,!try..catch, for, Ctrl + H Type hierarchy synchronized, etc.) Ctrl + Shift + H Method hierarchy Compile and Run Ctrl + / Comment/uncomment with line comment Ctrl + Alt + H Call hierarchy Ctrl + Shift + / Comment/uncomment with block comment F2 / Shift + F2 Next/previous highlighted error Ctrl + F9 Make project (compile modifed and dependent) Ctrl + W Select successively increasing code blocks F4 / Ctrl + Enter Edit source / View source Ctrl + Shift + F9 Compile selected file, package or module Ctrl + Shift + W Decrease current selection to previous state Alt + Home Show navigation bar Alt + Shift + F10/F9 Select configuration and run/and debug Alt + Q Context info F11 Toggle bookmark Shift + F10/F9 Run/Debug Alt + Enter Show intention actions and quick-fixes Ctrl + F11 Toggle bookmark with mnemonic Ctrl + Shift + F10 Run context configuration from editor Ctrl + Alt + L Reformat code Ctrl + #[0-9] Go to numbered bookmark Ctrl + Alt + O Optimize imports Shift + F11 Show bookmarks VCS/Local History Ctrl + Alt + I Auto-indent line(s) Tab / Shift + Tab Indent/unindent selected lines Ctrl + K / Ctrl + T Commit project to VCS/Update from VCS Ctrl!+!X! Cut current line or selected block to clipboard Search/Replace Alt + Shift + C View recent changes Ctrl!+!C! Copy current line or selected block to clipboard Alt + BackQuote (`) VCS Ctrl!+!V! Paste from clipboard Double Shift Search everywhere Ctrl!+!Shift + V Paste from recent buffers... Ctrl + F Find General Ctrl!+!D Duplicate current line or selected block F3 / Shift + F3 Find next / Find previous Ctrl!+!Y Delete line at caret Ctrl + R Replace Alt + #[0-9] Open corresponding tool window Ctrl!+!Shift + J Smart line join Ctrl + Shift + F Find in path Ctrl + S Save all Ctrl!+!Enter Smart line split Ctrl + Shift + R Replace in path Ctrl + Alt + Y Synchronize Shift + Enter Start new line Ctrl + Shift + F12 Toggle maximizing editor Ctrl + Shift + U Toggle case for word at caret or selected block Alt + Shift + F Add to Favorites Ctrl + Shift + ]/[ Select till code block end/start Live Templates Alt + Shift + I Inspect current file with current profile Ctrl + Delete/BackspaceDelete to word end/start Ctrl + BackQuote (`) Quick switch current scheme Ctrl + NumPad+/- Expand/collapse code block Ctrl + Alt + J Surround with Live Template Ctrl + Alt + S Open Settings dialog Ctrl + Shift!+!NumPad+ Expand all Ctrl + J Insert Live Template Ctrl + Alt + Shift + S Open Project Structure dialog Ctrl + Shift!+!NumPad- Collapse all iter Iteration according to Java SDK 1.5 style Ctrl + Shift + A Find Action Ctrl + F4 Close active editor tab inst Check!object!type with instanceof and Ctrl + Tab Switch between tabs and tool window downcast it Usage Search itco Iterate elements of java.util.Collection itit Iterate elements of java.util.Iterator Alt + F7/Ctrl + F7 Find usages/Find usages in file itli Iterate elements of java.util.List Ctrl + Shift + F7 Highlight usages in file psf public static final Ctrl + Alt + F7 Show usages thr throw new jetbrains.com/idea blog.jetbrains.com/idea @intellijidea