Qt Creator Keyboard Shortcuts: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
''Note: This is a work in progress.''
''Note: This is a work in progress.''


=Shortcuts based on activity=
[[Category:Tools::QtCreator]]


==Working with the editor==
= Shortcuts based on activity =


{| class="infotable line"
== Working with the editor ==
| Activate Welcome mode
 
| '''<span class="caps">CTRL</span> + 1'''
{|
|Activate Welcome mode
|'''CTRL + 1'''
|-
|-
| Activate Edit mode
|Activate Edit mode
| '''<span class="caps">CTRL</span> + 2'''
|'''CTRL + 2'''
|-
|-
| Activate Debug mode
|Activate Debug mode
| '''<span class="caps">CTRL</span> + 3'''
|'''CTRL + 3'''
|-
|-
| Activate Projects mode
|Activate Projects mode
| '''<span class="caps">CTRL</span> + 4'''
|'''CTRL + 4'''
|-
|-
| Activate Help mode
|Activate Help mode
| '''<span class="caps">CTRL</span> + 5'''
|'''CTRL + 5'''
|-
|-
| Activate Output mode
|Activate Output mode
| '''<span class="caps">CTRL</span> + 6'''
|'''CTRL + 6'''
|-
|-
| Return to Edit mode
|Return to Edit mode
| '''<span class="caps">ESCAPE</span>'''
|'''ESCAPE'''
|-
|-
| Switch current file
|Switch current file
| '''<span class="caps">CTRL</span> + <span class="caps">TAB</span>'''
|'''CTRL + TAB'''
|-
|-
| Toggle code declaration and definition
|Toggle code declaration and definition
| '''F2'''
|'''F2'''
|-
|-
| Toggle header file and source file
|Toggle header file and source file
| '''F4'''
|'''F4'''
|-
|-
| Toggle Side Bar
|Toggle Side Bar
| '''<span class="caps">ALT</span> + 0'''
|'''ALT + 0'''
|-
|-
| Toggle Build Issues pane
|Toggle Build Issues pane
| '''<span class="caps">ALT</span> + 1'''
|'''ALT + 1'''
|-
|-
| Toggle Search Results pane
|Toggle Search Results pane
| '''<span class="caps">ALT</span> + 2'''
|'''ALT + 2'''
|-
|-
| Toggle Application Output pane
|Toggle Application Output pane
| '''<span class="caps">ALT</span> + 3'''
|'''ALT + 3'''
|-
|-
| Toggle Compile Output pane
|Toggle Compile Output pane
| '''<span class="caps">ALT</span> + 4'''
|'''ALT + 4'''
|-
|-
| Force code completion
|Force code completion
| '''<span class="caps">CTRL</span> + <span class="caps">SPACE</span>'''
|'''CTRL + SPACE'''
|}
|}


==Building and debugging==
== Building and debugging ==


{| class="infotable line"
{|
| Start Debugging
|Start Debugging
| '''F5'''
|'''F5'''
|-
|-
| Stop Debugging
|Stop Debugging
| '''<span class="caps">SHIFT</span> + F5'''
|'''SHIFT + F5'''
|-
|-
| Build current project
|Build current project
| '''<span class="caps">CTRL</span> + B'''
|'''CTRL + B'''
|-
|-
| Build All
|Build All
| '''<span class="caps">CTRL</span> + <span class="caps">SHIFT</span> + B'''
|'''CTRL + SHIFT + B'''
|}
|}


=Shortcuts straight from the menu=
= Shortcuts straight from the menu =


==File shortcuts==
== File shortcuts ==


{| class="infotable line"
{|
| New File or Project
|New File or Project
| '''<span class="caps">CTRL</span> + N'''
|'''CTRL + N'''
|-
|-
| Open File or Project
|Open File or Project
| '''<span class="caps">CTRL</span> + O'''
|'''CTRL + O'''
|-
|-
| Save current file
|Save current file
| '''<span class="caps">CTRL</span> + S'''
|'''CTRL + S'''
|-
|-
| Save all
|Save all
| '''<span class="caps">CTRL</span> + <span class="caps">SHIFT</span> + S'''
|'''CTRL + SHIFT + S'''
|-
|-
| Close current file
|Close current file
| '''<span class="caps">CTRL</span> + W'''
|'''CTRL + W'''
|-
|-
| Close all
|Close all
| '''<span class="caps">CTRL</span> + <span class="caps">SHIFT</span> + W'''
|'''CTRL + SHIFT + W'''
|-
|-
| Exit
|Exit
| '''<span class="caps">CTRL</span> + Q'''
|'''CTRL + Q'''
|}
|}


==Edit shortcuts==
== Edit shortcuts ==


<nowiki>| Undo | </nowiki>'''<span class="caps">CTRL</span> + Z''' | | Redo | '''<span class="caps">CTRL</span> + Y''' | | Cut | '''<span class="caps">CTRL</span> + X''' | | Copy | '''<span class="caps">CTRL</span> + C''' | | Copy line down | '''<span class="caps">CTRL</span> + <span class="caps">ALT</span> + <span class="caps">DOWN</span>''' | | Copy line up | '''<span class="caps">CTRL</span> + <span class="caps">ALT</span> + UP''' | | Paste | '''<span class="caps">CTRL</span> + V''' | | Select All | '''<span class="caps">CTRL</span> + A'''
| Undo | '''CTRL + Z''' |<br />| Redo | '''CTRL + Y''' |<br />| Cut | '''CTRL + X''' |<br />| Copy | '''CTRL + C''' |<br />| Copy line down | '''CTRL + ALT + DOWN''' |<br />| Copy line up | '''CTRL + ALT + UP''' |<br />| Paste | '''CTRL + V''' |<br />| Select All | '''CTRL + A'''


{| class="infotable line"
|<br />| Auto-indent Selection | '''CTRL + I''' |<br />| Rewrap Paragraph | '''CTRL + E, R''' |<br />| Visualize Whitespace | '''CTRL + E, CTRL + V''' |<br />| Enable Text Wrapping | '''CTRL + E, CTRL + W''' |<br />| (Un)Comment Selection | CTRL + / |<br />| Collapse | '''CTRL + &lt;''' |<br />| Expand | '''CTRL + &gt;''' |<br />| Find/Replace | '''CTRL + F''' |<br />| Open Advanced Find | '''CTRL + SHIFT + F''' |<br />| Find next | '''F3''' |<br />| Find previous | '''SHIFT + F3''' |<br />| Replace and Find next | CTRL + = |<br />| Go To Line | '''CTRL + L''' |
|-
| Auto-indent Selection
| '''<span class="caps">CTRL</span> + I'''
|-
| Rewrap Paragraph
| '''<span class="caps">CTRL</span> + E, R'''
|-
| Visualize Whitespace
| '''<span class="caps">CTRL</span> + E, <span class="caps">CTRL</span> + V'''
|-
| Enable Text Wrapping
| '''<span class="caps">CTRL</span> + E, <span class="caps">CTRL</span> + W'''
|-
| (Un)Comment Selection
| <span class="caps">CTRL</span> + /
|-
| Collapse
| '''<span class="caps">CTRL</span> + &lt;'''
|-
| Expand
| '''<span class="caps">CTRL</span> + &gt;'''
|-
| Find/Replace
| '''<span class="caps">CTRL</span> + F'''
|-
| Open Advanced Find
| '''<span class="caps">CTRL</span> + <span class="caps">SHIFT</span> + F'''
|-
| Find next
| '''F3'''
|-
| Find previous
| '''<span class="caps">SHIFT</span> + F3'''
|-
| Replace and Find next
| <span class="caps">CTRL</span> + =
|-
| Go To Line
| '''<span class="caps">CTRL</span> + L'''
|}


==Build shortcuts==
== Build shortcuts ==


{| class="infotable line"
{|
| Build All
|Build All
| '''<span class="caps">CTRL</span> + <span class="caps">SHIFT</span> + B'''
|'''CTRL + SHIFT + B'''
|-
|-
| Build Project
|Build Project
| '''<span class="caps">CTRL</span> + B'''
|*CTRL + B*
|-
|-
| Run
|Run
| '''<span class="caps">CTRL</span> + R'''
|'''CTRL + R'''
|-
|-
| Open Build/Run Target Selector
|Open Build/Run Target Selector
| '''<span class="caps">CTRL</span> + T'''
|'''CTRL + T'''
|}
|}


==Debug shortcuts==
== Debug shortcuts ==


{| class="infotable line"
{|
| Start Debugging
|Start Debugging
| '''F5'''
|'''F5'''
|-
|-
| Stop Debugging
|Stop Debugging
| '''<span class="caps">SHIFT</span> + F5'''
|'''SHIFT + F5'''
|-
|-
| Step Over
|Step Over
| '''F10'''
|'''F10'''
|-
|-
| Step Into
|Step Into
| '''F11'''
|'''F11'''
|-
|-
| Step Out
|Step Out
| '''<span class="caps">SHIFT</span> + F11'''
|'''SHIFT + F11'''
|-
|-
| Reverse Direction
|Reverse Direction
| '''F12'''
|'''F12'''
|-
|-
| Snapshot
|Snapshot
| '''<span class="caps">ALT</span> + D, <span class="caps">ALT</span> + S'''
|'''ALT + D, ALT + S'''
|-
|-
| Toggle Breakpoint
|Toggle Breakpoint
| '''F9'''
|'''F9'''
|}
|}


==Tools shortcuts==
== Tools shortcuts ==


{| class="infotable line"
{|
| Locate
|Locate
| '''<span class="caps">CTRL</span> + K'''
|'''CTRL + K'''
|-
|-
| Toggle Bookmarks
|Toggle Bookmarks
| '''<span class="caps">CTRL</span> + M'''
|'''CTRL + M'''
|-
|-
| Previous Bookmark
|Previous Bookmark
| <span class="caps">CTRL</span> + ,
|CTRL + ,
|-
|-
| Next Bookmark
|Next Bookmark
| <span class="caps">CTRL</span> + .
|CTRL + .
|-
|-
| Switch Header/Source
|Switch Header/Source
| '''F4'''
|'''F4'''
|}
|}


==Window shortcuts==
== Window shortcuts ==
 
==Help shortcuts==
 
=References=
 
* [http://doc.qt.nokia.com/qtcreator/creator-keyboard-shortcuts.html Keyboard Shortcuts from Qt Creator documentation…] ''[doc.qt.nokia.com]''


===Categories:===
== Help shortcuts ==


* [[:Category:Tools|Tools]]
= References =
** [[:Category:Tools::QtCreator|QtCreator]]

Revision as of 14:37, 23 February 2015

Note: This is a work in progress.

Shortcuts based on activity

Working with the editor

Activate Welcome mode CTRL + 1
Activate Edit mode CTRL + 2
Activate Debug mode CTRL + 3
Activate Projects mode CTRL + 4
Activate Help mode CTRL + 5
Activate Output mode CTRL + 6
Return to Edit mode ESCAPE
Switch current file CTRL + TAB
Toggle code declaration and definition F2
Toggle header file and source file F4
Toggle Side Bar ALT + 0
Toggle Build Issues pane ALT + 1
Toggle Search Results pane ALT + 2
Toggle Application Output pane ALT + 3
Toggle Compile Output pane ALT + 4
Force code completion CTRL + SPACE

Building and debugging

Start Debugging F5
Stop Debugging SHIFT + F5
Build current project CTRL + B
Build All CTRL + SHIFT + B

Shortcuts straight from the menu

File shortcuts

New File or Project CTRL + N
Open File or Project CTRL + O
Save current file CTRL + S
Save all CTRL + SHIFT + S
Close current file CTRL + W
Close all CTRL + SHIFT + W
Exit CTRL + Q

Edit shortcuts

| Undo | CTRL + Z |
| Redo | CTRL + Y |
| Cut | CTRL + X |
| Copy | CTRL + C |
| Copy line down | CTRL + ALT + DOWN |
| Copy line up | CTRL + ALT + UP |
| Paste | CTRL + V |
| Select All | CTRL + A

|
| Auto-indent Selection | CTRL + I |
| Rewrap Paragraph | CTRL + E, R |
| Visualize Whitespace | CTRL + E, CTRL + V |
| Enable Text Wrapping | CTRL + E, CTRL + W |
| (Un)Comment Selection | CTRL + / |
| Collapse | CTRL + < |
| Expand | CTRL + > |
| Find/Replace | CTRL + F |
| Open Advanced Find | CTRL + SHIFT + F |
| Find next | F3 |
| Find previous | SHIFT + F3 |
| Replace and Find next | CTRL + = |
| Go To Line | CTRL + L |

Build shortcuts

Build All CTRL + SHIFT + B
Build Project *CTRL + B*
Run CTRL + R
Open Build/Run Target Selector CTRL + T

Debug shortcuts

Start Debugging F5
Stop Debugging SHIFT + F5
Step Over F10
Step Into F11
Step Out SHIFT + F11
Reverse Direction F12
Snapshot ALT + D, ALT + S
Toggle Breakpoint F9

Tools shortcuts

Locate CTRL + K
Toggle Bookmarks CTRL + M
Previous Bookmark CTRL + ,
Next Bookmark CTRL + .
Switch Header/Source F4

Window shortcuts

Help shortcuts

References