CLion 2023.2 Help

Running and debugging

Function

Shortcut

Use this shortcut to...

Run

Shift+F10

Run a program.

Choose configuration and run

Alt+Shift+F10

Quickly select run/debug configuration and run or edit it.

Rerun

Control+F5

Repeat execution with the same settings, with the same tab of the Run tool window having the focus.

Rerun without loosing focus in the editor

Shift+F10

Repeat execution with the same settings, with the same tab of the editor having the focus.

Debug

Shift+F9

Debug a program.

Choose configuration and debug

Alt+Shift+F9

Quickly select run/debug configuration and debug or edit it.

Step Over

F8

Step to the next line in the current file .

Step Into

F7

Step to the next executed line .

Step Out

Shift+F8

Step to a first executed line after returning from the current method .

Force Step Over

Alt+Shift+F8

Run until the next line in this method or file, skipping the methods referenced at the current execution point and ignoring breakpoints .

Force Step Into

Alt+Shift+F7

Steps into the method called in the current execution point even if this method is to be skipped .

Run to Cursor

Alt+F9

Run to the line where the caret is located .

Force Run To Cursor

Control+Alt+F9

Run to the line where the caret is located, ignoring breakpoints .

Resume Program

F9

Resume program execution.

Pause Program

Ctrl+Pause

Click this button to pause program execution.

Stop Program

Shift+F2

Terminate a debugging session.

Evaluate Expression

Alt+F8

Evaluate an arbitrary expression.

Quick Evaluate Expression

Control+Alt+F8

Evaluate an arbitrary expression without calling the Evaluate Expression dialog.

Toggle breakpoint at the current line.

Control+F8

You can temporarily mute all the breakpoints in a project to execute the program without stopping at breakpoints.

View Breakpoints

Control+Shift+F8

View/manage all breakpoints.

Last modified: 07 September 2023