Catalog / PyCharm IDE Shortcuts Cheatsheet
PyCharm IDE Shortcuts Cheatsheet
A comprehensive cheat sheet covering essential PyCharm shortcuts for increased productivity. Master navigation, editing, refactoring, debugging, and more.
Basic Navigation
File and Code Navigation
|
Go to File… |
|
Go to Class… |
|
Go to Symbol… |
|
Search Everywhere |
|
Go to Declaration or Usages |
|
Go to Implementation(s) |
|
Go to Super-method/Super-class |
|
Go to Previous/Next Method |
Navigating within a file
|
Go to Line… |
|
Recent Files Popup |
|
Recent Locations Popup |
|
Navigate backward/forward |
|
Navigate to last edit location |
Editing and Code Completion
Basic Editing
|
Basic code completion (names, keywords…) |
|
Smart code completion (filters types) |
|
Class name completion |
|
Complete statement |
|
Parameter info (within method call arguments) |
|
Quick documentation lookup |
Code Manipulation
|
Duplicate line or selection |
|
Delete line at caret |
|
Smart line join |
|
Reformat code |
|
Auto-indent line(s) |
|
Indent/unindent selected lines |
|
Generate code (getters, setters, constructors…) |
Refactoring
Refactoring Actions
|
Refactor This… |
|
Rename |
|
Change Signature |
|
Inline |
|
Extract Method |
|
Extract Variable |
|
Extract Constant |
|
Extract Field |
Debugging and Testing
Debugging
|
Resume program |
|
Toggle breakpoint |
|
View Breakpoints |
|
Step Into |
|
Step Out |
|
Step Over |
|
Run to Cursor |
|
Evaluate Expression |
Testing
|
Create New Test |
|
Run Test |