pycharm

PyCharm shortcuts for Mac

PyCharm is an integrated development environment (IDE) for Python that offers features such as code completion, refactoring, and debugging support. Download PyCharm

Hover over the shortcut to add to Pie Menu:

Mac keyboard shortcuts for PyCharm

Refactoring

Inline (option) +  (command) + n Add to Pie Menu
Introduce Parameter (option) +  (command) + p Add to Pie Menu
Introduce Constant (option) +  (command) + c Add to Pie Menu
Introduce Field (option) +  (command) + f Add to Pie Menu
Introduce Variable (option) +  (command) + v Add to Pie Menu
Extract Method (option) +  (command) + m Add to Pie Menu
Safe Delete (command) +  Add to Pie Menu
Copyf5 Add to Pie Menu
Movef6 Add to Pie Menu
Change Method Signature (command) + f6 Add to Pie Menu
Rename (shift) + f6 Add to Pie Menu

Navigation In Source Code

Navigate to Previous Highlighted Error (shift) + f2 Add to Pie Menu
Navigate to Next Highlighted Errorf2 Add to Pie Menu
Last Edit Location (shift) +  (command) +  Add to Pie Menu
Navigate to Next Occurrence (option) +  (command) +  Add to Pie Menu
Navigate to Previous Occurrence (option) +  (command) +  Add to Pie Menu
Forward (command) + ] Add to Pie Menu
Back (command) + [ Add to Pie Menu
Navigate to Closing Brace (option) +  (command) + ] Add to Pie Menu
Navigate to Opening Brace (option) +  (command) + [ Add to Pie Menu
Navigate to Previous Method (control) +  Add to Pie Menu
Navigate to Next Method (control) +  Add to Pie Menu
Go to Header/Sourcef10 Add to Pie Menu
Navigate to Related Symbol (control) +  (command) +  Add to Pie Menu
Navigate to Test/Test Subject (shift) +  (command) + t Add to Pie Menu
Navigate to Super Method (command) + u Add to Pie Menu
Navigate to Type Declaration (shift) +  (command) + b Add to Pie Menu
Navigate to Implementation (option) +  (command) + b Add to Pie Menu
Navigate to Declaration (command) + b Add to Pie Menu
Navigate to Line (command) + l Add to Pie Menu
Navigate to Recently Opened File (command) + e Add to Pie Menu
Navigate to File (shift) +  (command) + o Add to Pie Menu
Navigate to Class (command) + o Add to Pie Menu
Type Hierarchy (control) + h Add to Pie Menu
Recent Files (command) + e Add to Pie Menu
Select target (option) + f1 Add to Pie Menu
File Structure Popup (command) + f12 Add to Pie Menu

Differences

Move to Previous Difference (shift) + f7 Add to Pie Menu
Move to Next Differencef7 Add to Pie Menu

Show Tool Windows

Show Terminal window (option) + f12 Add to Pie Menu
Show Commit window (command) + 0 Add to Pie Menu
Show Version Control window (command) + 9 Add to Pie Menu
Show Services window (command) + 8 Add to Pie Menu
Show Structure window (command) + 7 Add to Pie Menu
Show Problems window (command) + 6 Add to Pie Menu
Show Debug window (command) + 5 Add to Pie Menu
Show Run window (command) + 4 Add to Pie Menu
Show Find window (command) + 3 Add to Pie Menu
Show Favorites window (command) + 2 Add to Pie Menu
Show Project window (command) + 1 Add to Pie Menu

Views and Windows

Hide all tool windows (shift) +  (command) + f12 Add to Pie Menu
Jump to Last Windowf12 Add to Pie Menu
Hide Active Window (shift) + esc Add to Pie Menu
Switcher (control) +  Add to Pie Menu
Expand all (command) + num-plus Add to Pie Menu
Collapse all (command) + num- Add to Pie Menu
Select Target (option) + f1 Add to Pie Menu

Navigation Between Bookmarks

Show Bookmarks (command) + f3 Add to Pie Menu
Toggle Bookmark with Mnemonic (option) + f3 Add to Pie Menu
Toggle Bookmarkf3 Add to Pie Menu
Go to Bookmark <number> (control) + number Add to Pie Menu

Search

Find Action (shift) +  (command) + a Add to Pie Menu
Show Usages (option) +  (command) + f7 Add to Pie Menu
Highlight Usages in File (shift) +  (command) + f7 Add to Pie Menu
Find Usages in File (command) + f7 Add to Pie Menu
Find Usages (option) + f7 Add to Pie Menu
Replace in Path (shift) +  (command) + r Add to Pie Menu
Find in Path (shift) +  (command) + f Add to Pie Menu
Incremental Search (command) + f Add to Pie Menu
Search for next/previous occurrence (command) + g Add to Pie Menu
Replace (command) + r Add to Pie Menu
Find (command) + f Add to Pie Menu
Search everywhereshift  shift Add to Pie Menu

General

View Source (command) +  Add to Pie Menu
Reload All from Disk (option) +  (command) + y Add to Pie Menu
Show Intention Action (option) +  Add to Pie Menu
Select Previous Tab (shift) +  (command) + [ Add to Pie Menu
Select Next Tab (shift) +  (command) + ] Add to Pie Menu
Save All (command) + s Add to Pie Menu
New... (command) + n Add to Pie Menu
Export to Text File (control) + o Add to Pie Menu
Escapeesc Add to Pie Menu
Edit Source (command) +  Add to Pie Menu
Close Editor (command) + w Add to Pie Menu
Close Active Tab (control) +  (shift) + f4 Add to Pie Menu

Running and Debugging

View Breakpoints (shift) +  (command) + f8 Add to Pie Menu
Toggle breakpoint at the current line. (command) + f8 Add to Pie Menu
Quick Evaluate Expression (option) +  (command) + f8 Add to Pie Menu
Evaluate Expression (option) + f8 Add to Pie Menu
Stop Program (shift) + f2 Add to Pie Menu
Pause Program (control) + pause Add to Pie Menu
Resume Program (option) +  (command) + r Add to Pie Menu
Force Run To Cursor (option) +  (command) + f9 Add to Pie Menu
Run to Cursor (option) + f9 Add to Pie Menu
Force Step Into (option) +  (shift) + f7 Add to Pie Menu
Step Into My Code (option) +  (shift) + f8 Add to Pie Menu
Force Step Over (option) +  (shift) + f8 Add to Pie Menu
Step Out (shift) + f8 Add to Pie Menu
Smart Step Into (shift) + f7 Add to Pie Menu
Step Intof7 Add to Pie Menu
Step Overf8 Add to Pie Menu
Show Execution Point (option) + f10 Add to Pie Menu
Choose configuration and debug (control) +  (option) + d Add to Pie Menu
Debug (control) + d Add to Pie Menu
Rerun without loosing focus in the editor (control) + r Add to Pie Menu
Rerun (command) + r Add to Pie Menu
Choose configuration and run (control) +  (option) + r Add to Pie Menu
Run (control) + r Add to Pie Menu

Code Folding

Fold Selection / Remove region (command) + . Add to Pie Menu
Expand all to level 1 (option) +  (command) + num*  1 Add to Pie Menu
Expand to level 1 (command) + num*  1 Add to Pie Menu
Collapse All (shift) +  (command) + num- Add to Pie Menu
Expand All (shift) +  (command) + num-plus Add to Pie Menu
Collapse Recursively (option) +  (command) + num- Add to Pie Menu
Expand Recursively (option) +  (command) + num-plus Add to Pie Menu
Collapse (command) + num- Add to Pie Menu
Expand (command) + num-plus Add to Pie Menu

Basic Editing

Auto-Indent Lines (control) +  (option) + i Add to Pie Menu
Unindent Selection (shift) +  Add to Pie Menu
Indent Selection Add to Pie Menu
Unselect Word at Caret (option) +  Add to Pie Menu
Select Word at Caret (option) +  Add to Pie Menu
Split Line (command) +  Add to Pie Menu
Join Lines (control) +  (shift) + j Add to Pie Menu
Start New Line Before Current One (option) +  (command) +  Add to Pie Menu
Start New Line (shift) +  Add to Pie Menu
Move to Code Block Start with Selection (option) +  (shift) +  (command) + [ Add to Pie Menu
Move to Code Block Start (option) +  (command) + [ Add to Pie Menu
Move to Code Block End with Selection (option) +  (shift) +  (command) + ] Add to Pie Menu
Move to Code Block End (option) +  (command) + ] Add to Pie Menu
Toggle Case (shift) +  (command) + u Add to Pie Menu
Duplicate Line or Block (command) + d Add to Pie Menu
Toggle Insert/Overwrite (shift) +  Add to Pie Menu
Delete to Word Start (option) +  Add to Pie Menu
Delete to Word End (option) +  Add to Pie Menu
Delete Line at Caret (command) +  Add to Pie Menu
Select All (command) + a Add to Pie Menu
Move to Text Start with Selection. (shift) +  (command) + home Add to Pie Menu
Move to Text Start (command) + home Add to Pie Menu
Move to Text End with Selection (shift) +  (command) + end Add to Pie Menu
Move to Text End (command) + end Add to Pie Menu
Move to Previous Word with Selection (option) +  (shift) +  Add to Pie Menu
Move to Previous Word (option) +  Add to Pie Menu
Move to Next Word with Selection (option) +  (shift) +  Add to Pie Menu
Move to Next Word (option) +  Add to Pie Menu
Move to Line Start with Selection (shift) + home Add to Pie Menu
Move to Line Starthome Add to Pie Menu
Move to Line End with Selection (shift) + end Add to Pie Menu
Move to Line Endend Add to Pie Menu
Page Up with Selection (shift) + pageup Add to Pie Menu
Page Uppageup Add to Pie Menu
Page Down with Selection (shift) + pagedown Add to Pie Menu
Page Downpagedown Add to Pie Menu
Go to Page Top with Selection (shift) +  (command) + pageup Add to Pie Menu
Go to Page Top (command) + pageup Add to Pie Menu
Go to Page Bottom with Selection (shift) +  (command) + pagedown Add to Pie Menu
Go to Page Bottom (command) + pagedown Add to Pie Menu
Right with Selection (shift) +  Add to Pie Menu
Right Add to Pie Menu
Left with Selection (shift) +  Add to Pie Menu
Left Add to Pie Menu
Down with Selection (shift) +  Add to Pie Menu
Down Add to Pie Menu
Up with Selection (shift) +  Add to Pie Menu
Up Add to Pie Menu
Paste from History (shift) +  (command) + v Add to Pie Menu
Paste (command) + v Add to Pie Menu
Copy (command) + c Add to Pie Menu
Cut (command) + x Add to Pie Menu
Redo (shift) +  (command) + z Add to Pie Menu
Undo (command) + z Add to Pie Menu
Backspace Add to Pie Menu
Delete Add to Pie Menu
Tab Add to Pie Menu
Enter Add to Pie Menu

Advanced Editing

Previous Template Variable (shift) +  Add to Pie Menu
Next Template Variable Add to Pie Menu
Surround with Live Template... (option) +  (command) + j Add to Pie Menu
Insert Live Template... (command) + j Add to Pie Menu
Expand Word (option) + / Add to Pie Menu
SmartType Code Completion (control) +  (shift) + space Add to Pie Menu
Basic Code Completion (control) + space Add to Pie Menu
Surround with... (option) +  (command) + t Add to Pie Menu
Override Methods... (control) + o Add to Pie Menu
External Documentation (shift) + f1 Add to Pie Menu
Error Description (command) + f1 Add to Pie Menu
Context Info (control) +  (shift) + q Add to Pie Menu
Parameter Info (command) + p Add to Pie Menu
Pop-up Hector (option) +  (shift) +  (command) + h Add to Pie Menu
Quick Documentationf1 Add to Pie Menu
Comment with Block Comment (option) +  (command) + / Add to Pie Menu
Comment with Line Comment (command) + / Add to Pie Menu
Pie Menu

Get started with Pie Menu today.

The convenience of shortcuts without the memorization!

Similar apps

Show more