clion

CLion shortcuts for Mac

CLion is a cross-platform IDE for C and C++ development that offers features such as code completion, refactoring, and debugging support. Download CLion

Hover over the shortcut to add to Pie Menu:

Mac keyboard shortcuts for CLion

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
Force Step Over (option) +  (shift) + f8 Add to Pie Menu
Step Out (shift) + f8 Add to Pie Menu
Step Intof7 Add to Pie Menu
Step Overf8 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

Refactoring

Inline (option) +  (command) + n Add to Pie Menu
Extract typedef (option) +  (command) + k Add to Pie Menu
Extact Define (option) +  (command) + d Add to Pie Menu
Introduce Parameter (option) +  (command) + p Add to Pie Menu
Introduce Constant (option) +  (command) + c 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 Signature (command) + f6 Add to Pie Menu
Rename (shift) + f6 Add to Pie Menu
Refactor This... (control) + t 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 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
Jump to Navigation Bar (command) +  Add to Pie Menu
Navigate to Line (command) + l Add to Pie Menu
Navigate to Symbol (option) +  (command) + o Add to Pie Menu
Navigate to File (shift) +  (command) + o Add to Pie Menu
Navigate to Class (command) + o Add to Pie Menu
Call Hierarchy (control) +  (option) + h Add to Pie Menu
Method Hierarchy (shift) +  (command) + h Add to Pie Menu
Type Hierarchy (control) + h Add to Pie Menu
Recent Files (command) + e Add to Pie Menu
Select In (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

Views and Windows

Jump to Last Windowf12 Add to Pie Menu
Hide Active Window (shift) + esc Add to Pie Menu
Open tool window (option) + number 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

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

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
Generate (command) + n Add to Pie Menu
Surround with... (option) +  (command) + t Add to Pie Menu
Override Methods... (control) + o Add to Pie Menu
Error Description (command) + f1 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

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

General

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
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
Pie Menu

Get started with Pie Menu today.

The convenience of shortcuts without the memorization!

Similar apps

Show more