Uploaded by igor tsimbal

ReferenceCard

advertisement
Ctrl + Shift + A
CREATE AND EDIT
Show intention actions
Basic code completion
Smart code completion
Type name completion
Complete statement
Parameter information / context info
Quick definition
Quick / external documentation
Generate code
Override / implement members
Surround with…
Comment with line comment
Extend / shrink selection
Optimize imports
Auto-indent lines
Cut / Сopy / Paste
Copy document path
Paste from clipboard history
Duplicate current line or selection
Move line up / down
Delete line at caret
Join / split line
Start new line
Toggle case
Expand / collapse code block
Expand / collapse all
Save all
Alt + Enter
Ctrl + Space
Ctrl + Shift + Space
Ctrl + Alt + Space
Ctrl + Shift + Enter
Ctrl + P / Alt + Q
Ctrl + Shift + I
Ctrl + Q / Shift + F1
Alt + Insert
Ctrl + O / Ctrl + I
Ctrl + Alt + T
Ctrl + /
Ctrl + W / Ctrl + Shift + W
Ctrl + Alt + O
Ctrl + Alt + I
Ctrl + X / Ctrl + C / Ctrl + V
Ctrl + Shift + C
Ctrl + Shift + V
Ctrl + D
Ctrl + Shift + Up / Down
Ctrl + Y
Ctrl + Shift + J / Ctrl + Enter
Shift + Enter
Ctrl + Shift + U
Ctrl + NumPad + / Ctrl + Shift + NumPad + / Ctrl + S
VERSION CONTROL
VCS operations popup…
Commit
Update project
Recent changes
Revert
Push…
Next / previous change
Alt + `
Ctrl + K
Ctrl + T
Alt + Shift + C
Ctrl + Alt + Z
Ctrl + Shift + K
Ctrl + Alt + Shift + Down / Up
Ctrl + Shift + A
Alt + [0-9]
Ctrl + Alt + Y
Ctrl + `
Ctrl + Alt + S
F4 / Alt + Home
F12
Shift + Esc / Ctrl + Shift + F12
Alt + Right / Alt + Left
Esc
Ctrl + Shift + F4 / Ctrl + F4
FIND EVERYTHING
Search everywhere
Find / replace
Find in path / Replace in path
Next / previous occurence
Find word at caret
Go to class / file
Go to file member
Go to symbol
Double Shift
Ctrl + F / R
Ctrl + Shift + F / R
F3 / Shift + F3
Ctrl + F3
Ctrl + N / Ctrl + Shift + N
Ctrl + F12
Ctrl + Alt + Shift + N
NAVIGATE FROM SYMBOLS
Declaration
Type declaration (JavaScript only)
Super method
Implementation(s)
Find usages / Find usages in file
Highlight usages in file
Show usages
Ctrl + B
Ctrl + Shift + B
Ctrl + U
Ctrl + Alt + B
Alt + F7 / Ctrl + F7
Ctrl + Shift + F7
Ctrl + Alt + F7
REFACTOR AND CLEAN UP
Refactor this…
Copy… / Move…
Safe delete…
Rename…
Change signature…
Inline…
Extract method
Introduce variable/ parameter
Introduce field / constant
Reformat code
Ctrl + Alt + Shift + T
F5 / F6
Alt + Delete
Shift + F6
Ctrl + F6
Ctrl + Alt + N
Ctrl + Alt + M
Ctrl + Alt + V / P
Ctrl + Alt + F / C
Ctrl + Alt + L
ANALYZE AND EXPLORE
Show error description
Next / previous highlighted error
Run inspection by name…
Type / call hierarchy
Ctrl + F1
F2 / Shift + F2
Ctrl + Alt + Shift + I
Ctrl + H / Ctrl + Alt + H
NAVIGATE IN CONTEXT
Select in…
Recently viewed / Recent locations
Last edit location
Navigate back / forward
Go to previous / next method
Go to line / column…
Go to code block end / start
Add to favorites
Toggle bookmark
Toggle bookmark with mnemonic
Go to numbered bookmark
Show bookmarks
Alt + F1
Ctrl + E / Ctrl + Shift + E
Ctrl + Shift + Back
Ctrl + Alt + Left / Right
Alt + Up / Down
Ctrl + G
Ctrl + ] / [
Alt + Shift + F
F11
Ctrl + F11
Ctrl + [0-9]
Shift + F11
BUILD, RUN, AND DEBUG
Run context configuration
Run / debug selected configuration
Run / debug current configuration
Step over / into
Smart step into
Step out
Run to cursor / Force run to cursor
Show execution point
Evaluate expression…
Stop
Stop background processes…
Resume program
Toggle line breakpoint
Toggle temporary line breakpoint
Edit / view breakpoint
Ctrl + Shift + F10
Alt + Shift + F10 / F9
Shift + F10 / F9
F8 / F7
Shift + F7
Shift + F8
Alt + F9 / Ctrl + Alt + F9
Alt + F10
Alt + F8
Ctrl + F2
Ctrl + Shift + F2
F9
Ctrl + F8
Ctrl + Alt + Shift + F8
Ctrl + Shift + F8
jetbrains.com/pycharm
jetbrains.com/help/pycharm
6597
Find any action inside the IDE
MASTER YOUR IDE
Find action…
Open a tool window
Synchronize
Quick switch scheme…
Settings…
Jump to source / navigation bar
Jump to last tool window
Hide active / all tool windows
Go to next / previous editor tab
Go to editor (from a tool window)
Close active tab / window
blog.jetbrains.com/pycharm
@pycharm
Download