|
SPC SPC
|
Execute an action
|
|
SPC TAB
|
Last buffer
|
|
SPC !
|
Open new terminal window
|
|
SPC ‘
|
Activate terminal window
|
|
SPC *
|
Show usages
|
|
SPC ; ;
|
Comment lines
|
|
SPC ?
|
Show key bindings
|
|
SPC /
|
Search in project files
|
|
SPC [
|
Go to code block start
|
|
SPC ]
|
Go to code block end
|
|
SPC B l
|
List bookmarks
|
|
SPC B N
|
Previous bookmark
|
|
SPC B n
|
Next bookmark
|
|
SPC B p
|
Previous bookmark
|
|
SPC B T
|
Toggle bookmark with mnemonic
|
|
SPC B t
|
Toggle bookmark
|
|
SPC f b
|
Show bookmarks
|
|
SPC f e d
|
Settings
|
|
SPC f e R
|
Reload ~/.ideavimrc
|
|
SPC f F
|
Find files
|
|
SPC f f
|
Find files
|
|
SPC f g
|
Search in project
|
|
SPC f N
|
Create a new Element
|
|
SPC f n
|
Create a new class. Also enum, interface and more.
|
|
SPC f R
|
Rename file
|
|
SPC f r
|
Recent files
|
|
SPC f S
|
Save all files
|
|
SPC f s
|
Save file
|
|
SPC f t
|
Project window
|
|
SPC f y y
|
Copy file path
|
|
SPC j =
|
Reformat code
|
|
SPC j D
|
Project window
|
|
SPC j d
|
Project window
|
|
SPC j j
|
Jump to character (AceJump required)
|
|
SPC j l
|
Jump to line (AceJump required)
|
|
SPC j n
|
Insert new line and move down
|
|
SPC j o
|
Insert new line
|
|
SPC j c
|
Jump to class
|
|
SPC j e
|
Jump to element in current file
|
|
SPC j s
|
Jump to symbol
|
|
SPC s c
|
Clear search highlights
|
|
SPC s e
|
Rename symbol
|
|
SPC s h
|
Toggle highlight current symbol
|
|
SPC s l
|
Search in project
|
|
SPC s P
|
Find usages
|
|
SPC s p
|
Search in project
|
|
SPC s s
|
Search in project
|
|
SPC s E
|
Search everywhere
|
|
SPC s f
|
Search in current file
|
|
SPC s r
|
Replace in current file
|
|
SPC w /
|
Split window right
|
|
SPC w v
|
Split window right
|
|
SPC w -
|
Split window below
|
|
SPC w s
|
Split window below
|
|
SPC w d
|
Close window (with its tabs)
|
|
SPC w x
|
Close window (with its tabs)
|
|
SPC w h
|
Focus window left
|
|
SPC w LEFT
|
Focus window left
|
|
SPC w j
|
Focus window down
|
|
SPC w DOWN
|
Focus window down
|
|
SPC w k
|
Focus window up
|
|
SPC w UP
|
Focus window up
|
|
SPC w l
|
Focus window right
|
|
SPC w RIGHT
|
Focus window right
|
|
SPC w o
|
Focus next project
|
|
SPC w p m
|
Show Event Log window
|
|
SPC w S
|
Split window below and focus
|
|
SPC w V
|
Split window right and focus
|
|
SPC w w
|
Focus next window
|
|
SPC m r C
|
Code cleanup
|
|
SPC m r c
|
Create constructor
|
|
SPC m r e m
|
Extract method
|
|
SPC m r e s
|
Extract superclass
|
|
SPC m r G
|
Generate getter and setter
|
|
SPC m r g
|
Select what to generate
|
|
SPC m r I
|
Implement Methods
|
|
SPC m r i
|
Optimize imports
|
|
SPC m r N
|
Create a new Element
|
|
SPC m r n
|
Create a new class. Also enum, interface and more.
|
|
SPC m r R
|
Choose a refactoring action
|
|
SPC m r r
|
Rename symbol
|
|
SPC a k
|
Plugins marketplace
|
|
SPC a t
|
Show TODOs
|
|
SPC a P
|
Show CPU usage
|
|
SPC a p
|
List processes
|
|
SPC a s
|
Open new terminal window
|
|
SPC c b
|
Block comment
|
|
SPC c C
|
Compile selected file, package or module
|
|
SPC c c
|
Make project
|
|
SPC c l
|
Comment lines
|
|
SPC c m
|
Make module
|
|
SPC c p
|
Comment paragraph
|
|
SPC c t
|
Comment from begin of buffer up to current line
|
|
SPC c y
|
Copy and comment current line
|
|
SPC e L
|
Inspect code
|
|
SPC e L
|
Inspect code
|
|
SPC e l
|
List errors
|
|
SPC e N
|
Previous error
|
|
SPC e n
|
Next error
|
|
SPC e p
|
Previous error
|
|
SPC e R
|
Run inspection by name
|
|
SPC e r
|
Resolve error
|
|
SPC e s
|
Inspection settings
|
|
SPC e x
|
Explain error
|
|
SPC g b
|
Git branches (checkout)
|
|
SPC g c
|
Git clone
|
|
SPC g f l
|
Show current file log
|
|
SPC g i
|
Git init
|
|
SPC g G
|
Version control tool window
|
|
SPC g g
|
Select a version control operation
|
|
SPC g p
|
Push
|
|
SPC g S
|
Show shelf
|
|
SPC g s
|
Show local changes
|
|
SPC g v +
|
Update project
|
|
SPC g v g
|
Annotate
|
|
SPC g v l
|
Show log
|
|
SPC n +
|
Increment number
|
|
SPC n =
|
Increment number
|
|
SPC n -
|
Decrement number
|
|
SPC q f
|
Close project
|
|
SPC q q
|
Close project
|
|
SPC q Q
|
Exit (close all projects)
|
|
SPC q r
|
Restart
|
|
SPC q R
|
Invalidate cache
|
|
SPC q s
|
Save all and close project
|
|
SPC r b
|
Recent files
|
|
SPC r B
|
Recent files
|
|
SPC r e
|
Show registers
|
|
SPC r s
|
Search in project
|
|
SPC r y
|
Show kill ring
|
|
SPC T t
|
Toggle distraction free mode
|
|
SPC T m
|
Hide all windows except the ones with code
|
|
SPC T p
|
Toggle presentation mode
|
|
SPC T T
|
Toggle presentation or distraction free mode
|
|
SPC x c
|
Count words and characters
|
|
SPC x w c
|
Count words and characters
|
|
SPC x d SPC
|
Delete all spaces except one
|
|
SPC x i
|
String inflection (CamelCase plugin required)
|
|
SPC x J
|
Move lines down
|
|
SPC x K
|
Move lines up
|
|
SPC x t c
|
Transpose characters
|
|
SPC x t l
|
Transpose lines
|
|
SPC x U
|
Upcase region
|
|
SPC x u
|
Downcase region
|
|
SPC R a
|
Run Anything
|
|
SPC R c
|
Run class
|
|
SPC R k
|
Stop application (Kill)
|
|
SPC R r
|
Run
|
|
SPC R s
|
Select configuration and run
|
|
SPC m =
|
Reformat code
|
|
SPC m d B
|
View breakpoints
|
|
SPC m d b
|
Toggle breakpoint
|
|
SPC m d C
|
Clear all breakpoints
|
|
SPC m d c
|
Continue (Go to next breakpoint)
|
|
SPC m d D
|
Debug class
|
|
SPC m d d
|
Debug
|
|
SPC m d n
|
Next (Step over)
|
|
SPC m d o
|
Step out (same as “finish” in gdb)
|
|
SPC m d r
|
Select configuration and debug
|
|
SPC m d s
|
Step (Step into)
|
|
SPC b b
|
Recent files
|
|
SPC b d
|
Close tab
|
|
SPC b j
|
Previous tab
|
|
SPC b k
|
Next tab
|
|
SPC b m
|
Show event log
|
|
SPC b n
|
Next tab
|
|
SPC b P
|
Copy clipboard to whole buffer
|
|
SPC b p
|
Previous tab
|
|
SPC b s
|
New scratch buffer
|
|
SPC b u
|
Reopen closed tab
|
|
SPC b x
|
Close window (with its tabs)
|
|
SPC b Y
|
Copy whole buffer
|
|
SPC b C-d
|
Close other tabs in current window
|
|
SPC b 0
|
Go to first tab
|
|
SPC b $
|
Go to last tab
|
|
SPC C l
|
Pick color
|
|
SPC F o
|
Focus next project
|
|
SPC F O
|
Focus previous project
|
|
SPC h k
|
Show key bindings
|
|
SPC h d b
|
Show key bindings
|
|
SPC h d k
|
Show key bindings
|
|
SPC h p
|
Visit Intellij Plugins Repository
|
|
SPC h r
|
Visit Intellij documentation website
|
|
SPC h SPC
|
Visit Intellij documentation website
|
|
SPC h a
|
Show action list
|
|
SPC h h
|
Show changes in current file
|
|
SPC h v
|
Visit JetBrains youtube channel
|
|
SPC i j
|
Insert line below
|
|
SPC i k
|
Insert line above
|
|
SPC i l p
|
Insert lorem ipsum paragraph
|
|
SPC i l s
|
Insert lorem ipsum sentence
|
|
SPC i s
|
Insert snippet
|
|
SPC p !
|
Activate terminal window
|
|
SPC p a
|
Toggle between implementation and test
|
|
SPC p b
|
Recent files
|
|
SPC p h
|
Recent files
|
|
SPC p r
|
Recent files
|
|
SPC p c
|
Make project
|
|
SPC p D
|
Project window
|
|
SPC p t
|
Project window
|
|
SPC p f
|
Find files
|
|
SPC p I
|
Invalidate cache
|
|
SPC p p
|
Recent projects
|
|
SPC p R
|
Replace in path
|
|
SPC p T
|
Rerun tests
|
|
SPC p v
|
Show local changes
|
|
SPC t i
|
Toggle show indent guide
|
|
SPC t l
|
Toggle truncate lines
|
|
SPC t n
|
Toggle line numbers
|
|
SPC t r
|
Toggle relative line numbers
|
|
SPC t w
|
Toggle show whitespaces
|
|
SPC t p
|
Toggle power save
|
|
SPC t g
|
Toggle Gutter icons
|
|
SPC z +
|
Increase font size
|
|
SPC z =
|
Increase font size
|
|
SPC z -
|
Decrease font size
|
|
SPC z 0
|
Reset font size
|
|
g,
|
Go to next change
|
|
g;
|
Go to last change
|
|
gd
|
Go to declaration
|
|
zm
|
Collapse all folds
|
|
zr
|
Open all folds
|
|
C-i
|
Jump to previously visited location
|
|
C-o
|
Jump to lately visited location
|
|
M-x
|
Execute an action
|
|
SPC m c C
|
Compile selected file, package or module
|
|
SPC m c c
|
Make project
|
|
SPC m g g
|
Go to declaration
|
|
SPC m g i
|
Go to implementation
|
|
SPC m g t
|
Go to type declaration
|
|
SPC m g [
|
Go to code block start
|
|
SPC m g ]
|
Go to code block end
|
|
SPC m h c
|
Call hierarchy
|
|
SPC m h H
|
Show implementation
|
|
SPC m h h
|
Show documentation
|
|
SPC m h i
|
Inheritance hierarchy
|
|
SPC m h t
|
Type definition
|
|
SPC m h U
|
Show usages
|
|
SPC m h u
|
Find usages
|
|
SPC m p b
|
Make project
|
|
SPC m p c
|
Create project
|
|
SPC m p i
|
Import project
|
|
SPC m p o
|
Open project
|
|
SPC m p r
|
Run project
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.