This document lists many keyboard shortcuts for common editing, navigation, debugging, refactoring, and version control operations in the IntelliJ IDEA IDE. Some key shortcuts include Ctrl+Space for basic code completion, Ctrl+N for going to a class, Alt+Enter for showing intention actions and quick fixes, and F7/F8 for stepping through code during debugging. Refactoring shortcuts include F5 to copy, F6 to move, and Shift+F6 to rename code elements.
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)
227 views
IntelliJIDEA ReferenceCard PDF
This document lists many keyboard shortcuts for common editing, navigation, debugging, refactoring, and version control operations in the IntelliJ IDEA IDE. Some key shortcuts include Ctrl+Space for basic code completion, Ctrl+N for going to a class, Alt+Enter for showing intention actions and quick fixes, and F7/F8 for stepping through code during debugging. Refactoring shortcuts include F5 to copy, F6 to move, and Shift+F6 to rename code elements.
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/ 2
Editing Navigation
Basic code completion Ctrl + Space Go to class Ctrl + N
Smart code completion Ctrl + Shift + Space Go to file Ctrl + Shift + N DEFAULT KEYMAP Complete statement Ctrl + Shift + Enter Parameter info (within method call arguments) Ctrl + P Go to symbol Go to next / previous editor tab Ctrl + Alt + Shift + N Alt + Right/Left Quick documentation lookup Ctrl + Q Go back to previous tool window F12 External Doc Shift + F1 Brief Info Ctrl +mouse Go to editor (from tool window) Esc Remember these Shortcuts Show descriptions of error at caret Ctrl + F1 Hide active or last active window Shift + Esc Generate code... Alt + Insert Go to line Ctrl+G Smart code completion Ctrl + Shift + Space Override methods Ctrl + O Recent files popup Ctrl+E Search everywhere Double Shift Implement methods Ctrl + I Navigate back / forward Ctrl+Alt + Left/Right Show intention actions and quick-fixes Alt + Enter Surroundwith Ctrl + Alt + T Navigate to last edit location Ctrl+Shift+Backspace Generate code Alt + Ins Comment / uncomment with line comment Ctrl + / Select current file or symbol in any view Alt + F1 Parameter info Ctrl + P Comment / uncomment with block comment Ctrl + Shift + / Go to declaration Ctrl + B , Ctrl + Click Extend selection Ctrl + W Extend selection Ctrl + W Go to implementation(s) Ctrl + Alt + B Shrink selection Ctrl + Shift + W Shrink selection Ctrl + Shift + W Open quick definition lookup Ctrl + Shift + I Recent files popup Ctrl + E Context info Alt + Q Go to type declaration Ctrl + Shift + B Rename Shift + F6 Show intention actions and quick-fixes Alt + Enter Go to super-method / super-class Ctrl + U Reformat code Ctrl + Alt + L Go to previous / next method Alt + Up/Down Optimize imports Ctrl + Alt + O Move to code block end / start Ctrl + ]/[ General Auto-indent line(s) Ctrl + Alt + I File structure popup Ctrl + F12 Open corresponding tool window Alt + #[0-9] Indent / unindent selected lines Tab / Shift + Tab Type hierarchy Ctrl + H Save all Ctrl + S Cut current line to clipboard Ctrl+X,Shift+Delete Method hierarchy Ctrl + Shift + H Synchronize Ctrl + Alt + Y Copy current line to clipboard Ctrl+C,Ctrl+Insert Call hierarchy Ctrl + Alt + H Toggle maximizing editor Ctrl + Shift + F12 Paste from clipboard Ctrl+V,Shift+Insert Next / previous highlighted error F2 / Shift + F2 Inspect current file with current profile Alt + Shift + I Paste from recent buffers... Ctrl+Shift + V Edit source / View source F4 / Ctrl + Enter Quick switch current scheme Ctrl + BackQuote (`) Duplicate current line Ctrl+D Show navigation bar Alt + Home Open Settings dialog Ctrl + Alt + S Delete line at caret Ctrl+Y Toggle bookmark F11 Open Project Structure dialog Ctrl + Alt + Shift + S Smart line join Ctrl+Shift + J Toggle bookmark with mnemonic Ctrl + F11 Find Action Ctrl + Shift + A Smart line split Ctrl+Enter Go to numbered bookmark Ctrl + #[0-9] Start new line Shift + Enter Show bookmarks Shift + F11 Debugging Toggle case for word at caret or selected block Ctrl + Shift + U Step over / into F8 / F7 Select till code block end / start Ctrl + Shift + ] / [ Compile and Run Smart step into / Step out Shift + F7 / Shift + Delete to word end Ctrl + Delete Make project Ctrl + F9 F8 Delete to word start Ctrl + Backspace Compile selected file, package or module Ctrl + Shift + F9 Run to cursor Alt + F9 Expand / collapse code block Ctrl + NumPad+ / - Select configuration and run / debug Alt + Shift + F10/F9 Evaluate expression Alt + F8 Expand all Ctrl+Shift+NumPad+ Run / Debug Shift + F10 / F9 Resume program F9 Collapse all Ctrl+Shift+NumPad- Run context configuration from editor Ctrl + Shift + F10 Toggle breakpoint Ctrl + F8 Close active editor tab Ctrl + F4 View breakpoints Ctrl + Shift + F8 Usage Search Refactoring Find usages / Find usages in file Alt + F7 / Ctrl + F7 Search / Replace Copy F5 Highlight usages in file Ctrl + Shift + F7 Search everywhere Double Shift Move F6 Show usages Ctrl + Alt + F7 Find Ctrl + F Safe Delete Alt + Delete Find next / previous F3 / Shift + F3 Rename Shift + F6 VCS / Local History Replace Ctrl + R Refactor this Ctrl + Alt + Shift + T Commit project to VCS Ctrl + K Find in path Ctrl + Shift + F Change Signature Ctrl + F6 Update project from VCS Ctrl + T Replace in path Ctrl + Shift + R Inline Ctrl + Alt + N Push commits Ctrl + Shift + K Select next occurrence Alt + J Extract Method Ctrl + Alt + M VCS quick popup Alt + BackQuote (`) Select all occurrences Ctrl + Alt + Shift + J Extract Variable Ctrl + Alt + V Unselect occurrence Alt + Shift + J Extract Field Ctrl + Alt + F Live Templates Extract Constant Ctrl + Alt + C Surround with Live Template Ctrl + Alt + J Productivity Boosters Extract Parameter Ctrl + Alt + P Insert Live Template Ctrl + J Editing Navigation Basic code completion Space Go to class O Smart code completion Space Go to file O DEFAULT KEYMAP Complete statement Parameter info (within method call arguments) P Go to symbol Go to next / previous editor tab / O
Quick documentation lookup J, Go back to previous tool window F12
External Doc F1 Go to editor (from tool window) Brief Info + mouse Hide active or last active window Remember these Shortcuts Show descriptions of error at caret F1 Go to line L Generate code... N, Recent files popup E Smart code completion Space Override methods O Navigate back / forward / Search everywhere Double Implement methods I Navigate to last edit location Show intention actions and quick-fixes Surroundwith T Select current file or symbol in any view F1 Generate code N, Comment / uncomment with line comment / Go to declaration B, Click Parameter info P Comment / uncomment with block comment / Go to implementation(s) B Extend selection Extend selection Open quick definition lookup Space, Y Shrink selection Shrink selection Go to type declaration B Recent files popup E Context info Q Go to super-method / super-class U Rename F6 Show intention actions and quick-fixes Go to previous / next method / Reformat code L Move to code block end / start ]/ [ Optimize imports O File structure popup F12 Auto-indent line(s) I Type hierarchy H General Indent / unindent selected lines / Method hierarchy H Open corresponding tool window 0 ... 9 Cut current line to clipboard X Call hierarchy H Save all S Copy current line to clipboard C Next / previous highlighted error F2 / F2 Synchronize Y Paste from clipboard V Edit source / View source F4 / Toggle maximizing editor F12 Paste from recent buffers... V Show navigation bar Home Inspect current file with current profile I Duplicate current line D Toggle bookmark F3 Quick switch current scheme , ` Delete line at caret Toggle bookmark with mnemonic F3 Open Settings dialog , Smart line join J Go to numbered bookmark 0 ... 9 Open Project Structure dialog ; Smart line split Show bookmarks F3 Find Action A Start new line Toggle case for word at caret or selected block U Compile and Run Debugging Select till code block end / start ]/ [ Make project F9 Step over / into F8 / F7 Delete to word end Smart step into / Step out F7 / F8 Delete to word start Compile selected file, package or module F9 Run to cursor F9 Expand / collapse code block +/ - Select configuration and run / debug R/D Evaluate expression F8 Expand all + Run / Debug R/D Resume program R Collapse all - Run context configuration from editor R, D Toggle breakpoint F8 Close active editor tab W View breakpoints F8 Usage Search Refactoring Find usages / Find usages in file F7 / F7 Search / Replace Copy F5 Highlight usages in file F7 Search everywhere Double Move F6 Show usages F7 Find F Safe Delete Delete Find next / previous G/ G Rename F6 VCS / Local History Replace R Refactor this T Commit project to VCS K Find in path F Change Signature F6 Update project from VCS T Replace in path R Inline N Push commits K Select next occurrence G Extract Method M VCS quick popup V Select all occurrences G Extract Variable V Unselect occurrence G Extract Field F Live Templates Extract Constant C Surround with Live Template J Productivity Boosters Extract Parameter P Insert Live Template J