Shortcuts Playground

Keep your go-to actionsright at hand

Mac keyboard shortcuts for everyday apps. Search in English or Chinese. Add actions to Invoke.

CLion

A JetBrains IDE for C and C++ development.

Get the appOpen

Common

Reload All from Disk
Show Intention Action
Select Previous Tab
Select Next Tab
Save All
New...
Escape
Edit Source
Close Editor
Close Active Tab

Running and Debugging

View Breakpoints
Toggle breakpoint at the current line.
Quick Evaluate Expression
Evaluate Expression
Stop Program
Resume Program
Force Run To Cursor
Run to Cursor
Force Step Into
Force Step Over
Step Out
Step Into
Step Over
Choose configuration and debug
Debug
Rerun without loosing focus in the editor
Rerun
Choose configuration and run

Refactoring

Inline
Extract typedef
Extact Define
Introduce Parameter
Introduce Constant
Introduce Variable
Extract Method
Safe Delete
Change Signature
Rename
Refactor This...

Navigation In Source Code

Navigate to Previous Highlighted Error
Navigate to Next Highlighted Error
Last Edit Location
⌘⇧117
Add to Invoke
Navigate to Next Occurrence
⌘⌥↓
Add to Invoke
Navigate to Previous Occurrence
⌘⌥↑
Add to Invoke
Forward
Navigate to Closing Brace
Navigate to Opening Brace
Navigate to Previous Method
Navigate to Next Method
Go to Header/Source
Navigate to Related Symbol
⌘⌃↑
Add to Invoke
Navigate to Super Method
Navigate to Type Declaration
Navigate to Implementation
Navigate to Declaration
Jump to Navigation Bar
Navigate to Line
Navigate to Symbol
Navigate to File
Navigate to Class
Call Hierarchy
Method Hierarchy
Type Hierarchy
Recent Files
Select In
File Structure Popup

Differences

Move to Previous Difference
Move to Next Difference

Views and Windows

Jump to Last Window
Hide Active Window
Switcher
Select Target

Navigation Between Bookmarks

Show Bookmarks
Toggle Bookmark with Mnemonic
Toggle Bookmark

Search

Find Action
Show Usages
Highlight Usages in File
Find Usages in File
Find Usages
Replace in Path
Find in Path
Incremental Search
Search for next/previous occurrence
Replace

Code Folding

Fold Selection / Remove region

Advanced Editing

Previous Template Variable
Next Template Variable
Surround with Live Template...
Insert Live Template...
Expand Word
SmartType Code Completion
⇧⌃Space
Add to Invoke
Basic Code Completion
Generate
Surround with...
Override Methods...
Error Description
Parameter Info
Pop-up Hector
⌘⇧⌥H
Add to Invoke
Quick Documentation
Comment with Block Comment
Comment with Line Comment

Basic Editing

Auto-Indent Lines
Unindent Selection
Indent Selection
Unselect Word at Caret
Select Word at Caret
Split Line
Join Lines
Start New Line Before Current One
⌘⌥↩
Add to Invoke
Start New Line
Move to Code Block Start with Selection
⌘⇧⌥[
Add to Invoke
Move to Code Block Start
Move to Code Block End with Selection
⌘⇧⌥30
Add to Invoke
Move to Code Block End
Toggle Case
Duplicate Line or Block
Toggle Insert/Overwrite
Delete to Word Start
Delete to Word End
Delete Line at Caret
Select All
Move to Text Start with Selection.
⌘⇧Home
Add to Invoke
Move to Text Start
Move to Text End with Selection
⌘⇧End
Add to Invoke
Move to Text End
Move to Previous Word with Selection
⇧⌥←
Add to Invoke
Move to Previous Word
Move to Next Word with Selection
⇧⌥→
Add to Invoke
Move to Next Word
Move to Line Start with Selection
Move to Line Start
Move to Line End with Selection
Move to Line End
Page Up with Selection
⇧Page Up
Add to Invoke
Page Up
Page Down with Selection
⇧Page Down
Add to Invoke
Page Down
Page Down
Add to Invoke
Go to Page Top with Selection
⌘⇧Page Up
Add to Invoke
Go to Page Top
⌘Page Up
Add to Invoke
Go to Page Bottom with Selection
⌘⇧Page Down
Add to Invoke
Go to Page Bottom
⌘Page Down
Add to Invoke
Right with Selection
Left with Selection
Down with Selection
Up with Selection
Paste from History
Paste
Redo
Backspace
Delete