All hotkeys

IntelliJ IDEA hotkeys

Edit

CTRLSPACE–Open autocompletion dialog
CTRLSHIFTSPACE–Smart autocompletion (filtered by expected type)
CTRLALTSPACE–Class name autocompletion, regardless of import
CTRLSHIFTENTER–Perform autocompletion
CTRLP–Method parameter information
CTRLQ–Show documentation for the object under the cursor
CTRLF1–Show error or warning description
ALTINSERT–Code generation
CTRLO–Method/s override code generation window
CTRLI–Method/s implementation code generation window
CTRLALTT–Wrap selected code fragment with construct
CTRL/–Comment / uncomment line under cursor
CTRLSHIFT/–Multi-line commenting / uncommenting
CTRLW–Extend selection to next block
CTRLSHIFTW–Reduce selection to next block
ALTQ–Context information
ALTENTER–Show suggested correction
CTRLALTL–Format file or selected fragment
CTRLALTO–Remove unused imports
CTRLALTI–Align auto-indent
TAB–Indent the selected code block
SHIFTTAB–Remove the indent from the selected code block
CTRLSHIFTV–Paste fragment from clipboard history
CTRLD–Duplicate the line under the cursor
CTRLY–Delete the line
CTRLSHIFTJ–Merge lines
CTRLENTER–Insert a line before or after the current one
SHIFTENTER–Start on a new line
CTRLSHIFTU–Toggle word under cursor to lowercase/uppercase
CTRLSHIFT]–Select code up to first closing brace
CTRLSHIFT[–Select code up to first opening brace
CTRLDELETE–Delete word after cursor
CTRLBACKSPACE–Delete word before cursor
CTRLNUMPAD +–Expand code block
CTRLNUMPAD -–Collapse code block
CTRLSHIFTNUMPAD +–Expand all code blocks
CTRLSHIFTNUMPAD -–Collapse all code blocks
CTRLF4–Close active editor tab

Find / Replace

SHIFTSHIFT–Search everything and everywhere
CTRLF–Search the file in the current tab
F3–Search further in the file
SHIFTF3–Search the file backward
CTRLR–Replace the file in the current tab
CTRLSHIFTF–Search the project / module / directory
CTRLSHIFTR–Replace by Project / Module / Directory
CTRLN–Find by Class
CTRLSHIFTN–Find by File
CTRLALTSHIFTN–Find Text
ALTF7–Find Usages
CTRLF7–Find Usages in Current File
CTRLSHIFTF7–Highlight Usages in File
CTRLALTF7–Show Usages

Execute

CTRLF9–Structuring and Building Modified Project Files
CTRLSHIFTF9–Compile the selected package or module file

Run

ALTSHIFTF10–Select and run configuration
ALTSHIFTF9–Select and run configuration in debug mode
SHIFTF10–Run
SHIFTF9–Run in debug mode

Debug

F8–Step Over
F7–Step In
SHIFTF7–Smart Step
SHIFTF8–Step Out
ALTF9–Run to cursor
F9–Continue program execution
CTRLF8–Add/Remove Breakpoint
CTRLSHIFTF8–Show Breakpoints in a Separate Window

Navigation

ALT→–Go to Next Tab
ALT←–Go to Previous Tab
F12–Return to Previous Window
SHIFTESC–Hide Active or Last Active Window
CTRLSHIFTF4–Close Active Window
CTRLG–Go to Line Number
CTRLTAB–Toggle Active Tabs
CTRLE–Toggle Recent Files
CTRLB–Go to the announcement
CTRLALTB–Go to the implementation
CTRLSHIFTI–View the definition in a new window
CTRLU–Go to super method or class
ALT↑–Go to previous method
ALT↓–Go to next method
CTRL]–Go to end of block
CTRL[–Go to beginning of block
CTRLF12–Open class method navigation window
CTRLH–Class hierarchy
CTRLSHIFTH–Method hierarchy
CTRLALTH–Call hierarchy
F2–Go to next error or warning
SHIFTF2–Go to previous error or warning
ALTHOME–Move cursor to navigation bar
F11–Add / remove bookmark
CTRL0..9–Go to bookmark by number
SHIFTF11–Show bookmarks

Refactoring

F5–Copy file
F6–Move file
ALTDELETE–Safe delete
SHIFTF6–Rename
CTRLF6–Change method signature
CTRLALTN–Inline (move code out of method)
CTRLALTM–Move selected code to method
CTRLALTV–Move value to variable
CTRLALTF–Move variable to class properties
CTRLALTC–Move variable to constants
CTRLALTP–Move variable to method parameters

VCS

CTRLK–Commit project in VCS
CTRLT–Update project from VCS
ALTSHIFTC–View latest changes
ALT`–Open VCS Operations window

Templates

CTRLALTJ–Wrap the selected code in a template
CTRLJ–Insert Template

General

ALT0..9–Open the corresponding tool window
CTRLS–Save All
CTRLALTY–Synchronize
ALTSHIFTF–Add to Favorites
CTRL`–Quickly Switch Current Scheme
CTRLALTS–Open Development Environment Settings
CTRLALTSHIFTS–Open the Project Structure window
CTRLSHIFTA–Find Action