0% 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.

Uploaded by

Amine Shannix
Copyright
© © All Rights Reserved
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% 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.

Uploaded by

Amine Shannix
Copyright
© © All Rights Reserved
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

You might also like