IntelliJ IDEA (Windows, Linux) keyboard shortcuts

IntelliJ IDEA (Windows, Linux)

Zeynel Abidin Öztürk -
23 months ago
- Shortcuts

These IntelliJ IDEA keyboard shortcuts will allow you to focus on writing code, by letting your hands stay on keyboard.

Ctrl + ↑   Shift + Space

Smart code completion

↑   Shift then ↑   Shift

Search everywhere

Alt + ⤶ Enter

Show intention actions and quick fixes

Alt + Insert

Generate code

Ctrl + P

Parameter info

Ctrl + W

Extend selection

Ctrl + ↑   Shift + W

Shrink selection

Ctrl + E

Recent files popup

↑   Shift + F6

Rename

Alt + Num 0 - Num 9

Open corresponding tool window

Ctrl + S

Save all

Ctrl + Alt + Y

Synchronize

Ctrl + ↑   Shift + F12

Toggle maximizing editor

Alt + ↑   Shift + I

Inspect current file with current profile

Ctrl + `

Quick switch current scheme

Ctrl + Alt + S

Open Settings dialog

Ctrl + Alt + ↑   Shift + S

Open project structure dialog

Ctrl + ↑   Shift + A

Find action

F8

Step over

F7

Step into

↑   Shift + F7

Smart step into

↑   Shift + F8

Smart step out

Alt + F9

Run to cursor

Alt + F8

Evaluate expression

F9

Resume program

Ctrl + F8

Toggle breakpoint

Ctrl + ↑   Shift + F8

View breakpoints

↑   Shift then ↑   Shift

Search everywhere

Ctrl + F

Find

F3

Find next

↑   Shift + F3

Find previous

Ctrl + R

Replace

Ctrl + ↑   Shift + F

Find in path

Ctrl + ↑   Shift + R

Replace in path

Alt + J

Select next occurence

Ctrl + Alt + ↑   Shift + J

Select all occurences

Alt + ↑   Shift + J

Unselect occurence

Ctrl + Space

Basic code completion

Ctrl + ↑   Shift + Space

Smart code completion

Ctrl + ↑   Shift + ⤶ Enter

Complete statement

Ctrl + P

Parameter info (within method call arguments)

Ctrl + Q

Quick documentation lookup

↑   Shift + F1

External doc

Ctrl +

Brief info

Ctrl + F1

Show descriptions of error at caret

Alt + Insert

Generate code

Ctrl + O

Override methods

Ctrl + I

Implement methods

Ctrl + Alt + T

Surround with…

Ctrl + /

Comment / uncomment with line comment

Ctrl + ↑   Shift + /

Comment / uncomment with block comment

Ctrl + W

Extend selection

Ctrl + ↑   Shift + W

Shrink selection

Alt + Q

Context info

Alt + ⤶ Enter

Show intention actions and quick-fixes

Ctrl + Alt + L

Reformat code

Ctrl + Alt + O

Optimize imports

Ctrl + Alt + I

Auto-indent line(s)

â­¾ Tab

Indent selected lines

↑   Shift + â­¾ Tab

Unindent selected lines

Ctrl + X

Cut current line to clipboard

or ↑   Shift + Del
Ctrl + C

Copy current line to clipboard

or Ctrl + Insert
Ctrl + V

Paste from clipboard

or ↑   Shift + Insert
Ctrl + ↑   Shift + V

Paste from recent buffers

Ctrl + D

Duplicate current line

Ctrl + Y

Delete line at caret

Ctrl + ↑   Shift + J

Smart line join

Ctrl + ⤶ Enter

Smart line split

↑   Shift + ⤶ Enter

Start new line

Ctrl + ↑   Shift + U

Toggle case for word at caret or selected block

Ctrl + ↑   Shift + [

Select till code block end / start

or Ctrl + ↑   Shift + ]
Ctrl + Del

Delete to word end

Ctrl + ⬅ Backspace

Delete to word start

Ctrl + Num +

Expand code block

Ctrl + Num -

Collapse code block

Ctrl + ↑   Shift + Num +

Expand all

Ctrl + ↑   Shift + Num -

Collapse all

Ctrl + F4

Close active editor tab

F5

Copy

F6

Move

Alt + Del

Safe delete

↑   Shift + F6

Rename

Ctrl + Alt + ↑   Shift + T

Refactor this

Ctrl + F6

Change signature

Ctrl + Alt + N

Inline

Ctrl + Alt + M

Extract method

Ctrl + Alt + V

Extract variable

Ctrl + Alt + F

Extract field

Ctrl + Alt + C

Extract constant

Ctrl + Alt + P

Extract parameter

Ctrl + N

Go to class

Ctrl + ↑   Shift + N

Go to file

Ctrl + Alt + ↑   Shift + N

Go to symbol

Alt + ←  â†’

Go to previous / next editor tab

F12

Go back to previous tool window

Esc

Go to editor (from tool window)

↑   Shift + Esc

Hide active or last active window

Ctrl + G

Go to line

Ctrl + E

Recent files popup

Ctrl + Alt + ←  â†’

Navigate back/ forward

Ctrl + ↑   Shift + ⬅ Backspace

Navigate to last edit location

Alt + F1

Select current file or symbol in any view

Ctrl + B

Go to declaration

or Ctrl +
Ctrl + Alt + B

Go to implementation(s)

Ctrl + ↑   Shift + I

Open quick definition lookup

Ctrl + ↑   Shift + B

Go to type declaration

Ctrl + U

Go to super-method/ super-class

Alt + ↑  â†“

Go to previous /next method

Ctrl + ]

Move to code block end

Ctrl + [

Move to code block start

Ctrl + F12

File structure popup

Ctrl + H

Type hierarchy

Ctrl + ↑   Shift + H

Method hierarchy

Ctrl + Alt + H

Call hierarchy

F2

Next highlighted error

↑   Shift + F2

Previous highlighted error

F4

Edit source

Ctrl + ⤶ Enter

View source

Alt + Home

Show navigation bar

F11

Toggle bookmark

Ctrl + F11

Toggle bookmark with mnemonic

Ctrl + Num 0 - Num 9

Go to numbered bookmark

↑   Shift + F11

Show bookmarks

Ctrl + F9

Make project

Ctrl + ↑   Shift + F9

Compile selected file, package or module

Alt + ↑   Shift + F10

Select configuration and run

Alt + ↑   Shift + F9

Select configuration and debug

↑   Shift + F10

Run

↑   Shift + F9

Debug

Ctrl + ↑   Shift + F10

Run context configuration from editor

Alt + F7

Find usages

Ctrl + F7

Find usages in file

Ctrl + Alt + F7

Show usages

Ctrl + K

Commit project to VCS

Ctrl + T

Update project from VCS

Ctrl + ↑   Shift + K

Push commits

Alt + `

"VCS" quick popup

Ctrl + Alt + J

Surround with Live Template

Ctrl + J

Insert live template


Share this page on:

Program information

Program name: IntelliJ IDEA (Windows, Linux) IntelliJ IDEA (Windows, Linux) (Developer tools)

IntelliJ IDEA is a Java integrated development environment for developing computer software. IntelliJ IDEA is developed by JetBrains and works under Windows, macOS, Linux.

Web page: jetbrains.com/idea

Last update: 11 Nov 2019

Shortcut count: 144

How easy to press shortcuts: 76%

Platform detected: Windows or Linux (not macOS)

Similar programs



Advertisement

Join our mailing list!

Your email is kept private and we don't spam.