All hotkeys for Qt Creator
GeneralOpen file or project |
Ctrl + O |
GeneralNew file or project |
Ctrl + N |
GeneralOpen in external editor |
Alt + V then Alt + I |
EditingSelect all |
Ctrl + A |
GeneralDelete |
Del |
GeneralCut |
Ctrl + X |
GeneralCopy |
Ctrl + C |
GeneralPaste |
Ctrl + V |
GeneralRedo |
Ctrl + Y |
General |
Ctrl + P |
HelpActivate search in Help mode |
Ctrl + S |
GeneralSave all |
Ctrl + ↑ Shift + S |
GeneralClose window |
Ctrl + W |
GeneralClose all |
Ctrl + ↑ Shift + W |
GeneralClose current file |
Ctrl + F4 |
GeneralGo back |
Alt + ← |
GeneralGo forward |
Alt + → |
EditingLay out vertically |
Ctrl + L |
GeneralNext open document in history |
Ctrl + ↑ Shift + ⭾ Tab |
GeneralGo to other split |
Ctrl + E then O |
GeneralPrevious open document in history |
Ctrl + ⭾ Tab |
GeneralActivate Locator |
Ctrl + K |
GeneralSwitch to Welcome mode |
Ctrl + 1 |
GeneralSwitch to Edit mode |
Ctrl + 2 |
GeneralSwitch to Design mode |
Ctrl + 3 |
GeneralSwitch to Debug mode |
Ctrl + 4 |
GeneralSwitch to Projects mode |
Ctrl + 5 |
GeneralSwitch to Help mode |
Ctrl + 6 |
GeneralToggle Issues pane |
Alt + 1 |
GeneralToggle Search Results pane |
Alt + 2 |
GeneralToggle Application Output pane |
Alt + 3 |
GeneralToggle Compile Output pane |
Alt + 4 |
GeneralToggle other output panes |
Alt + Num 0 - Num 9 |
GeneralActivate Bookmarks pane |
Alt + M |
GeneralActivate File System pane |
Alt + Y |
GeneralActivate Open Documents pane |
Alt + O |
GeneralMaximize output panes |
Alt + 9 |
GeneralMove to next item in output panes |
F6 |
GeneralMove to previous item in output panes |
↑ Shift + F6 |
GeneralActivate Projects pane |
Alt + X |
GeneralFull screen |
Ctrl + ↑ Shift + F11 |
GeneralToggle the sidebar |
Alt + 0 |
GeneralUndo |
Ctrl + Z |
GeneralMove to Edit mode. First press moves focus to the editor. Second press closes secondary windows |
Esc |
GeneralExit Qt Creator |
Ctrl + Q |
HelpActivate index in Help mode |
Ctrl + I |
EditingCollapse |
Ctrl + < |
EditingExpand |
Ctrl + > |
EditingTrigger a completion in this scope |
Ctrl + Space |
EditingCopy line |
Ctrl + Insert |
EditingCopy line down |
Ctrl + Alt + ↓ |
EditingCopy line up |
Ctrl + Alt + ↑ |
EditingPaste from the clipboard history (Subsequent presses move you back in the history) |
Ctrl + ↑ Shift + V |
EditingCut line |
↑ Shift + Del |
EditingAdjust size |
Ctrl + J |
EditingInsert line above current line |
Ctrl + ↑ Shift + ⤶ Enter |
EditingInsert line below current line |
Ctrl + ⤶ Enter |
EditingDecrease font size |
Ctrl + Mouse wheel down |
EditingIncrease font size |
Ctrl + Mouse wheel up |
HelpReset font size |
Ctrl + 0 |
EditingToggle Vim-style editing |
Alt + V then Alt + V |
EditingSplit |
Ctrl + E then 2 |
EditingSplit side by side |
Ctrl + E then 3 |
EditingRemove all splits |
Ctrl + E then 1 |
EditingRemove current split |
Ctrl + E then 0 |
Image ViewerSwitch to outline |
Ctrl + ] |
Image ViewerSwitch to background |
Ctrl + [ |
EditingGo to block end and select the lines between the current cursor position and the end of the block |
Ctrl + ↑ Shift + ] |
EditingGo to block start and select the lines between the current cursor position and the beginning of the block |
Ctrl + ↑ Shift + [ |
EditingSelect the current block (The second press extends the selection to the parent block. To enable this behavior, select Tools> Options > Text Editor > Behavior > Enable smart selection changing) |
Ctrl + U |
EditingUndo the latest smart block selection |
Ctrl + Alt + ↑ Shift + U |
EditingMove current line down |
Ctrl + ↑ Shift + ↓ |
EditingMove current line up |
Ctrl + ↑ Shift + ↑ |
EditingTrigger a refactoring action in this scope |
Alt + ⤶ Enter |
EditingRewrap paragraph |
Ctrl + E then R |
EditingEnable text wrapping |
Ctrl + E then Ctrl + W |
EditingToggle comment for selection |
Ctrl + / |
EditingVisualize whitespace |
Ctrl + E then Ctrl + V |
EditingLay out in a grid |
Ctrl + G |
EditingLay out horizontally |
Ctrl + H |
EditingPreview |
Alt + ↑ Shift + R |
Qt Quick DesignerMove between Text Editor and Form Editor |
F4 |
HelpAdd bookmark in Help mode |
Ctrl + M |
EditingGo to next bookmark |
Ctrl + . |
Editingto previous bookmark |
Ctrl + then Go |
EditingFetch snippet |
Alt + C then Alt + F |
EditingPaste snippet |
Alt + C then Alt + P |
EditingFind usages |
Ctrl + ↑ Shift + U |
Qt Quick DesignerOpen the QML file that defines the selected component |
F2 |
EditingRename symbol under cursor |
Ctrl + ↑ Shift + R |
EditingSwitch between function declaration and definition |
↑ Shift + F2 |
EditingOpen type hierarchy |
Ctrl + ↑ Shift + T |
EditingTurn selected text into lowercase |
Alt + U |
EditingTurn selected text into uppercase |
Alt + ↑ Shift + U |
EditingRun static checks on JavaScript code to find common problems |
Ctrl + ↑ Shift + C |
EditingFind and replace |
Ctrl + F |
EditingFind next |
F3 |
EditingFind previous |
↑ Shift + F3 |
EditingFind next occurrence of selected text |
Ctrl + F3 |
EditingFind previous occurrence of selected text |
Ctrl + ↑ Shift + F3 |
Image ViewerFit to screen |
Ctrl + = |
EditingOpen advanced find |
Ctrl + ↑ Shift + F |
EditingRecord a text-editing macro |
Alt + ( |
EditingStop recording a macro |
Alt + ) |
EditingPlay last macro |
Alt + R |
EditingShow Qt Quick toolbars |
Ctrl + Alt + Space |
Editing(use the number of the user action) Execute user actions in FakeVim mode |
Alt + V then 1 - 9 |
Image Viewerin |
Ctrl + + Zoom |
Image ViewerZoom out |
Ctrl + + |
Qt Quick DesignerToggle left sidebar |
Ctrl + Alt + 0 |
Qt Quick DesignerToggle right sidebar |
Ctrl + Alt + ↑ Shift + 0 |
DebuggingStart or continue debugging |
F5 |
DebuggingExit debugger |
↑ Shift + F5 |
DebuggingStep over |
F10 |
DebuggingStep into |
F11 |
DebuggingStep out |
↑ Shift + F11 |
DebuggingToggle breakpoint |
F9 |
DebuggingRun to selected function |
Ctrl + F6 |
DebuggingRun to line |
Ctrl + F10 |
DebuggingReverse direction |
F12 |
ProjectBuild project |
Ctrl + B |
ProjectBuild all |
Ctrl + ↑ Shift + B |
ProjectNew project |
Ctrl + ↑ Shift + N |
ProjectOpen project |
Ctrl + ↑ Shift + O |
HelpActivate contents in Help mode |
Ctrl + T |
ProjectRun |
Ctrl + R |
HelpView context-sensitive help |
F1 |
Version control - BazaarAdd |
Alt + Z then Alt + C |
Version control - BazaarCommit/Submit |
Alt + Z then Alt + D |
Version control - BazaarBlame/Annotate |
Alt + Z then Alt + L |
Version control - BazaarLog project |
Alt + Z then Alt + S |
Version control - CVSAdd |
Alt + C then Alt + A |
Version control - CVSCommit/Submit |
Alt + C then Alt + C |
Version control - CVSDiff |
Alt + C then Alt + D |
Version control - GitAdd |
Alt + G then Alt + A |
Version control - MercurialAdd |
Alt + G then Alt + C |
Version control - MercurialCommit/Submit |
Alt + G then Alt + D |
Version control - GitDiff project |
Alt + G then Alt + ↑ Shift + D |
Version control - GitBlame/Annotate |
Alt + G then Alt + B |
Version control - MercurialBlame/Annotate |
Alt + G then Alt + L |
Version control - GitLog project |
Alt + G then Alt + K |
Version control - GitUndo changes/Revert |
Alt + G then Alt + U |
Version control - MercurialLog project |
Alt + G then Alt + S |
Version control - PerforceAdd |
Alt + P then Alt + A |
Version control - PerforceCommit/Submit |
Alt + P then Alt + S |
Version control - PerforceDiff project |
Alt + P then Alt + D |
Version control - PerforceLog/Filelog |
Alt + P then Alt + F |
Version control - PerforceUndo changes/Revert |
Alt + P then Alt + R |
Version control - PerforceEdit |
Alt + P then Alt + E |
Version control - PerforceOpened |
Alt + P then Alt + O |
Version control - SubversionAdd |
Alt + S then Alt + A |
Version control - SubversionCommit/Submit |
Alt + S then Alt + C |
Version control - SubversionDiff |
Alt + S then Alt + D |