0% found this document useful (0 votes)
10 views2 pages

IntelliJIDEA_ReferenceCard

IntelliJ IDEA Reference Card
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)
10 views2 pages

IntelliJIDEA_ReferenceCard

IntelliJ IDEA Reference Card
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/ 2

EDITING NAVIGATION

Basic code completion Go to class


Smart code completion Go to file
Complete statement Go to symbol
Windows & Linux keymap Parameter info / /Left
Quick documentation lookup Go back to previous tool window F12
External Doc Go to editor (from tool window) Esc
Brief Info Hide active or last active window
Show descriptions of error at caret Go to line
jetbrains.com/idea @intellijidea blog.jetbrains.com/idea
Generate code... Recent files popup
Override methods Recent locations popup
Implement methods / /Right
Navigate to last edit location
Select current file or symbol in any view
REMEMBER THESE SHORTCUTS Go to declaration
Smart code completion Extend selection Go to implementation(s)
Search everywhere Double Shift Shrink selection Open quick definition lookup
Show intention actions and quick-fixes Context info Go to type declaration
Generate code Show intention actions and quick-fixes Go to super-method / super-class
Parameter info Reformat code / /Down
Extend selection Optimize imports / /[
Shrink selection Auto-indent line(s) File structure popup
Recent files popup / Tab/ Type hierarchy
Rename Cut current line to clipboard Method hierarchy
Copy current line to clipboard Call hierarchy
GENERAL
Paste from clipboard / F2/
Open corresponding tool window / F4/
Save all Duplicate current line Show navigation bar
Synchronize Delete line at caret Toggle bookmark F11
Toggle maximizing editor Smart line join Toggle bookmark with mnemonic
Inspect current file with current profile Smart line split Go to numbered bookmark
Quick switch current scheme Start new line Show bookmarks
Open Settings dialog Toggle case for word at caret or selected block
Open Project Structure dialog / /[ COMPILE AND RUN
Find Action Delete to word end Build project
Delete to word start Compile selected file, package or module
DEBUGGING
/ /- / /F9
/ F8/F7 / /F9
Expand al
/ / Run context configuration from editor
Collapse all
Run to cursor Run anything Double Ctrl
Close active editor tab
Evaluate expression
Resume program F9 USAGE SEARCH
Toggle breakpoint REFACTORING
/ /
View breakpoints Copy F5 Highlight usages in file
Move F6 Show usages
SEARCH / REPLACE Safe Delete
Search everywhere Double Shift Rename VCS / LOCAL HISTORY
Find Refactor this Commit project to VCS
/ F3/ Change Signature Update project from VCS
Replace Inline Push commits
Find in path Extract Method ‘VCS’ quick popup
Replace in path Extract Variable
Select next occurrence Extract Field LIVE TEMPLATES
Select all occurrences Extract Constant Surround with Live Template
Unselect occurrence Extract Parameter Insert Live Template
EDITING NAVIGATION
Basic code completion ⌃ Space Go to class ⌘O
Smart code completion ⌃⇧Space Go to file ⌘⇧O
Complete statement ⌘⇧↩︎ Go to symbol ⌘⌥O
Default macOS keymap Parameter info ⌘P Go to next / previous editor tab ⌃← / ⌃→
Quick documentation lookup ⌘J, F1 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 ⇧⎋
Show descriptions of error at caret ⌘ F1 Go to line ⌘L
jetbrains.com/idea @intellijidea blog.jetbrains.com/idea
Generate code... ⌘ N, ⌃↩︎ Recent files popup ⌘E
Override methods ⌃O Recent locations popup ⌘⇧E
Implement methods ⌃I Navigate back / forward ⌘⌥← / ⌘⌥→
Surround with… ⌘⌥T Navigate to last edit location ⌘⇧⌨
Comment / uncomment with line comment ⌘/ Select current file or symbol in any view ⌥ F1
REMEMBER THESE SHORTCUTS Comment / uncomment with block comment ⌘ ⌥/ Go to declaration ⌘B, ⌘Click
Smart code completion ⌃⇧Space Extend selection ⌥↑ Go to implementation(s) ⌘⌥B
Search everywhere Double⇧ Shrink selection ⌥↓ Open quick definition lookup ⌥Space, ⌘Y
Show intention actions and quick-fixes ⌥↩ Context info ⌃⇧Q Go to type declaration ⌃⇧B
Generate code ⌘N, ⌃↩︎ Show intention actions and quick-fixes ⌥↩ Go to super-method / super-class ⌘U
Parameter info ⌘P Reformat code ⌘⌥L Go to previous / next method ⌃↑ / ⌃↓
Extend selection ⌥↑ Optimize imports ⌃⌥O Move to code block end / start ⌘⌥[ / ⌘⌥]
Shrink selection ⌥↓ Auto-indent line(s) ⌃⌥I File structure popup ⌘ F12
Recent files popup ⌘E Indent / unindent selected lines ⇥ /⇧⇥ Type hierarchy ⌃H
Rename ⇧F6 Cut current line to clipboard ⌘X Method hierarchy ⌘⇧H
Copy current line to clipboard ⌘C Call hierarchy ⌃⌥H
GENERAL
Paste from clipboard ⌘V Next / Previous highlighted error F2 / ⇧F2
Open corresponding tool window ⌘0...⌘9 Paste from recent buffers... ⌘⇧V Edit source / View source F4 / ⌘ ↓
Save all ⌘S Duplicate current line ⌘D Show navigation bar ⌥ Home
Synchronize ⌘⌥Y Delete line at caret ⌘⌨ Toggle bookmark F3
Toggle maximizing editor ⌘⇧F12 Smart line join ⌃⇧J Toggle bookmark with mnemonic ⌥ F3
Inspect current file with current profile ⌥⇧I Smart line split ⌘↩ Go to numbered bookmark ⌃0 ...⌃9
Quick switch current scheme ⌃` Start new line ⇧↩ Show bookmarks ⌘ F3
Open Settings dialog ⌘, Toggle case for word at caret or selected block ⌘⇧U
Open Project Structure dialog ⌘; Select till code block end / start ⌘⌥⇧[ / ⌘⌥⇧] COMPILE AND RUN
Find Action ⌘⇧A Delete to word end ⌥⌦ Build project ⌘ F9
Delete to word start ⌥⌨ Compile selected file, package or module ⌘⇧F9
DEBUGGING
Expand / collapse code block ⌘+/⌘- Select configuration and run / debug ⌃⌥R / D
Step over / into F8 / F7 Run / Debug ⌃R / D
Expand all ⌘⇧+
Smart step into / Step out ⇧F7 / ⇧F8 Run context configuration from editor ⌃⇧R, ⌃⇧D
Collapse all ⌘⇧-
Run to cursor ⌥F9 Run anything Double ⌃
Close active editor tab ⌘W
Evaluate expression ⌥F8
Resume program ⌘⌥R USAGE SEARCH
Toggle breakpoint ⌘F8 REFACTORING
Find usages / Find usages in file ⌥F7 / ⌘F7
View breakpoints ⌘⇧F8 Copy F5
Highlight usages in file ⌘⇧F7
Move F6
Show usages ⌘⌥F7
SEARCH / REPLACE Safe Delete ⌘Delete
Search everywhere Double⇧ Rename ⇧F6 VCS / LOCAL HISTORY
Find ⌘F Refactor this ⌃T Commit project to VCS ⌘K
Find next / previous ⌘ G / ⌘⇧G Change Signature ⌘F6 Update project from VCS ⌘T
Replace ⌘R Inline ⌘⌥N Push commits ⌘⇧K
Find in path ⌘⇧F Extract Method ⌘⌥M ‘VCS’ quick popup ⌃V
Replace in path ⌘⇧R Extract Variable ⌘⌥V
Select next occurrence ⌃G Extract Field ⌘⌥F LIVE TEMPLATES
Select all occurrences ⌃ ⌘G Extract Constant ⌘⌥C Surround with Live Template ⌘⌥J
Unselect occurrence ⌃G Extract Parameter ⌘⌥P Insert Live Template ⌘J

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy