2011-09-27 11:53:38 +02:00
|
|
|
/****************************************************************************
|
|
|
|
|
**
|
2014-01-07 13:27:11 +01:00
|
|
|
** Copyright (c) 2014 Digia Plc and/or its subsidiary(-ies).
|
2012-10-02 09:12:39 +02:00
|
|
|
** Contact: http://www.qt-project.org/legal
|
2011-09-27 11:53:38 +02:00
|
|
|
**
|
2012-10-02 09:12:39 +02:00
|
|
|
** This file is part of Qt Creator
|
2011-09-27 11:53:38 +02:00
|
|
|
**
|
|
|
|
|
**
|
|
|
|
|
** GNU Free Documentation License
|
|
|
|
|
**
|
|
|
|
|
** Alternatively, this file may be used under the terms of the GNU Free
|
|
|
|
|
** Documentation License version 1.3 as published by the Free Software
|
|
|
|
|
** Foundation and appearing in the file included in the packaging of this
|
|
|
|
|
** file.
|
|
|
|
|
**
|
|
|
|
|
**
|
|
|
|
|
****************************************************************************/
|
|
|
|
|
|
|
|
|
|
// **********************************************************************
|
|
|
|
|
// NOTE: the sections are not ordered by their logical order to avoid
|
|
|
|
|
// reshuffling the file each time the index order changes (i.e., often).
|
|
|
|
|
// Run the fixnavi.pl script to adjust the links to the index order.
|
|
|
|
|
// **********************************************************************
|
|
|
|
|
|
|
|
|
|
/*!
|
2014-03-17 12:18:12 +01:00
|
|
|
\contentspage {Qt Creator Manual}
|
2011-09-27 11:53:38 +02:00
|
|
|
\previouspage creator-cli.html
|
|
|
|
|
\page creator-keyboard-shortcuts.html
|
2011-12-13 11:52:47 +01:00
|
|
|
\nextpage creator-editor-external.html
|
2011-09-27 11:53:38 +02:00
|
|
|
|
|
|
|
|
\title Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\QC provides various keyboard shortcuts to speed up your development
|
|
|
|
|
process.
|
|
|
|
|
|
2011-12-30 15:53:43 +01:00
|
|
|
To view all keyboard shortcuts defined in \QC, and to change them, select
|
2012-06-01 11:55:33 +02:00
|
|
|
\gui {Tools > Options > Environment > Keyboard}. The shortcuts are listed by
|
|
|
|
|
category. To find a keyboard
|
2011-12-30 15:53:43 +01:00
|
|
|
shortcut in the list, enter a function name or shortcut in the \gui Filter
|
|
|
|
|
field.
|
|
|
|
|
|
|
|
|
|
\image qtcreator-keyboard-shortcuts.png
|
|
|
|
|
|
2012-06-01 11:55:33 +02:00
|
|
|
The shortcuts that are displayed in red color are associated with several
|
|
|
|
|
functions. \QC executes the function that is available in the current
|
|
|
|
|
context. If several functions are available for the same shortcut at a
|
|
|
|
|
time, there is a conflict and \QC cannot execute any function.
|
|
|
|
|
|
|
|
|
|
A keyboard shortcut might also conflict with a shortcut that a Window
|
|
|
|
|
manager uses for its own purposes. In that case, \QC shortcuts do not work.
|
|
|
|
|
Typically, you can configure the shortcuts in the window manager, but if
|
|
|
|
|
that is not allowed, you can change the \QC shortcuts. For example, Unity on
|
|
|
|
|
Ubuntu 11.10 uses \key F10 in its window manager, and therefore the default
|
|
|
|
|
\QC keyboard shortcut \key F10 (Step Over) does not work on that system.
|
|
|
|
|
|
2011-09-27 11:53:38 +02:00
|
|
|
\section1 Configuring Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
To customize a keyboard shortcut:
|
|
|
|
|
|
|
|
|
|
\list 1
|
|
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select \gui Tools > \gui Options > \gui Environment > \gui Keyboard.
|
2011-09-27 11:53:38 +02:00
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select a command from the list.
|
2011-09-27 11:53:38 +02:00
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li In \gui{Key Sequence} enter the shortcut key you want to associate
|
2011-12-30 15:53:43 +01:00
|
|
|
with the selected command.
|
|
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li To revert to the default shortcut, select \gui Reset.
|
2011-09-27 11:53:38 +02:00
|
|
|
|
|
|
|
|
\endlist
|
|
|
|
|
|
|
|
|
|
\QC allows you to use different keyboard shortcut mapping schemes:
|
|
|
|
|
|
|
|
|
|
\list
|
|
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li To import a keyboard shortcut mapping scheme, click \gui Import
|
2012-06-01 11:55:33 +02:00
|
|
|
and select the .kms file containing the keyboard shortcut mapping scheme
|
2011-09-27 11:53:38 +02:00
|
|
|
you want to import.
|
|
|
|
|
|
2013-02-06 08:50:23 +01:00
|
|
|
\li To export the current keyboard shortcut mapping scheme, click
|
2011-09-27 11:53:38 +02:00
|
|
|
\gui Export and select the location where you want to save the
|
2012-06-01 11:55:33 +02:00
|
|
|
exported .kms file.
|
2011-09-27 11:53:38 +02:00
|
|
|
|
|
|
|
|
\endlist
|
|
|
|
|
|
|
|
|
|
\section1 Default Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
The following tables list the default keyboard shortcuts. They are
|
|
|
|
|
categorized by actions.
|
|
|
|
|
|
|
|
|
|
\section2 General Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open file or project
|
|
|
|
|
\li Ctrl+O
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li New file or project
|
|
|
|
|
\li Ctrl+N
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open in external editor
|
|
|
|
|
\li Alt+V, Alt+I
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select all
|
|
|
|
|
\li Ctrl+A
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Delete
|
|
|
|
|
\li Del
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Cut
|
|
|
|
|
\li Ctrl+X
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Copy
|
|
|
|
|
\li Ctrl+C
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Paste
|
|
|
|
|
\li Ctrl+V
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Redo
|
|
|
|
|
\li Ctrl+Y
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Print
|
|
|
|
|
\li Ctrl+P
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Save
|
|
|
|
|
\li Ctrl+S
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Save all
|
|
|
|
|
\li Ctrl+Shift+S
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Close window
|
|
|
|
|
\li Ctrl+W
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Close all
|
|
|
|
|
\li Ctrl+Shift+W
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Close current file
|
|
|
|
|
\li Ctrl+F4
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go back
|
|
|
|
|
\li Alt+Left
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go forward
|
|
|
|
|
\li Alt+Right
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to line
|
|
|
|
|
\li Ctrl+L
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Next open document in history
|
|
|
|
|
\li Ctrl+Shift+Tab
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to other split
|
|
|
|
|
\li Ctrl+E, O
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Previous open document in history
|
|
|
|
|
\li Ctrl+Tab
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate \gui Locator
|
|
|
|
|
\li Ctrl+K
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Welcome mode
|
|
|
|
|
\li Ctrl+1
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Edit mode
|
|
|
|
|
\li Ctrl+2
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Design mode
|
|
|
|
|
\li Ctrl+3
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Debug mode
|
|
|
|
|
\li Ctrl+4
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Projects mode
|
|
|
|
|
\li Ctrl+5
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Analyze mode
|
|
|
|
|
\li Ctrl+6
|
2011-11-03 15:29:44 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to \gui Help mode
|
|
|
|
|
\li Ctrl+7
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle \gui{Issues} pane
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+1 (Cmd+1 on OS X)
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle \gui{Search Results} pane
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+2 (Cmd+2 on OS X)
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle \gui{Application Output} pane
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+3 (Cmd+3 on OS X)
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle \gui{Compile Output} pane
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+4 (Cmd+4 on OS X)
|
2012-10-16 14:44:27 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle other output panes
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+number (Cmd+number on OS X)
|
2012-10-16 14:44:27 +02:00
|
|
|
|
|
|
|
|
Where the number is the number of the output pane.
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate \gui Bookmarks pane
|
|
|
|
|
\li Alt+M
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate \gui{File System} pane
|
|
|
|
|
\li Alt+Y
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate \gui{Open Documents} pane
|
|
|
|
|
\li Alt+O
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Maximize output panes
|
|
|
|
|
\li Alt+9
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move to next item in output panes
|
|
|
|
|
\li F6
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move to previous item in output panes
|
|
|
|
|
\li Shift+F6
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate \gui Projects pane
|
|
|
|
|
\li Alt+X
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Full screen
|
|
|
|
|
\li Ctrl+Shift+F11
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle the sidebar
|
2014-05-02 12:44:45 +02:00
|
|
|
\li Alt+0 (Cmd+0 on OS X)
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Undo
|
|
|
|
|
\li Ctrl+Z
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move to \gui Edit mode
|
2011-09-27 11:53:38 +02:00
|
|
|
|
|
|
|
|
In \gui Edit mode:
|
|
|
|
|
\list
|
2013-02-06 08:50:23 +01:00
|
|
|
\li The first press moves focus to the editor
|
|
|
|
|
\li The second press closes secondary windows
|
2011-09-27 11:53:38 +02:00
|
|
|
\endlist
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Esc
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Exit \QC
|
|
|
|
|
\li Ctrl+Q
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Editing Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Auto-indent selection
|
|
|
|
|
\li Ctrl+I
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Collapse
|
|
|
|
|
\li Ctrl+<
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Expand
|
|
|
|
|
\li Ctrl+>
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Trigger a completion in this scope
|
|
|
|
|
\li Ctrl+Space
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Copy line
|
|
|
|
|
\li Ctrl+Ins
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Copy line down
|
|
|
|
|
\li Ctrl+Alt+Down
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Copy line up
|
|
|
|
|
\li Ctrl+Alt+Up
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Paste from the clipboard history
|
|
|
|
|
\li Ctrl+Shift+V
|
2011-12-30 15:53:43 +01:00
|
|
|
|
|
|
|
|
Subsequent presses move you back in the history
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Cut line
|
|
|
|
|
\li Shift+Del
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Join lines
|
|
|
|
|
\li Ctrl+J
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Insert line above current line
|
|
|
|
|
\li Ctrl+Shift+Enter
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Insert line below current line
|
|
|
|
|
\li Ctrl+Enter
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Decrease font size
|
|
|
|
|
\li Ctrl+- (Ctrl+Roll mouse wheel down)
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Increase font size
|
|
|
|
|
\li Ctrl++ (Ctrl+Roll mouse wheel up)
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Reset font size
|
|
|
|
|
\li Ctrl+0
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle Vim-style editing
|
|
|
|
|
\li Alt+V, Alt+V
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Split
|
|
|
|
|
\li Ctrl+E, 2
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Split side by side
|
|
|
|
|
\li Ctrl+E, 3
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Remove all splits
|
|
|
|
|
\li Ctrl+E, 1
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Remove current split
|
|
|
|
|
\li Ctrl+E, 0
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select all
|
|
|
|
|
\li Ctrl+A
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to block end
|
|
|
|
|
\li Ctrl+]
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to block start
|
|
|
|
|
\li Ctrl+[
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to block end with selection
|
|
|
|
|
\li Ctrl+}
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to block start with selection
|
|
|
|
|
\li Ctrl+{
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move current line down
|
|
|
|
|
\li Ctrl+Shift+Down
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move current line up
|
|
|
|
|
\li Ctrl+Shift+Up
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Trigger a refactoring action in this scope
|
|
|
|
|
\li Alt+Enter
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Rewrap paragraph
|
|
|
|
|
\li Ctrl+E, R
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select the current block
|
2011-09-27 11:53:38 +02:00
|
|
|
|
|
|
|
|
The second press extends the selection to the parent block
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Ctrl+U
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Enable text wrapping
|
|
|
|
|
\li Ctrl+E, Ctrl+W
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle comment for selection
|
|
|
|
|
\li Ctrl+/
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Visualize whitespace
|
|
|
|
|
\li Ctrl+E, Ctrl+V
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Adjust size
|
|
|
|
|
\li Ctrl+J
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Lay out in a grid
|
|
|
|
|
\li Ctrl+G
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Lay out horizontally
|
|
|
|
|
\li Ctrl+H
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Lay out vertically
|
|
|
|
|
\li Ctrl+L
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Preview
|
|
|
|
|
\li Alt+Shift+R
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Edit signals and slots
|
|
|
|
|
\li F4
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle bookmark
|
|
|
|
|
\li Ctrl+M
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to next bookmark
|
|
|
|
|
\li Ctrl+.
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Go to previous bookmark
|
|
|
|
|
\li Ctrl+,
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Fetch snippet
|
|
|
|
|
\li Alt+C, Alt+F
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Paste snippet
|
|
|
|
|
\li Alt+C, Alt+P
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find usages
|
|
|
|
|
\li Ctrl+Shift+U
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Follow symbol under cursor
|
2011-09-27 11:53:38 +02:00
|
|
|
|
2013-10-07 13:34:40 +02:00
|
|
|
Works with namespaces, classes, functions, variables, include
|
2011-09-27 11:53:38 +02:00
|
|
|
statements and macros
|
2013-02-06 08:50:23 +01:00
|
|
|
\li F2
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Rename symbol under cursor
|
|
|
|
|
\li Ctrl+Shift+R
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-10-07 13:34:40 +02:00
|
|
|
\li Switch between function declaration and definition
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Shift+F2
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open type hierarchy
|
|
|
|
|
\li Ctrl+Shift+T
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch between header and source file
|
|
|
|
|
\li F4
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Turn selected text into lowercase
|
|
|
|
|
\li Alt+U
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Turn selected text into uppercase
|
|
|
|
|
\li Alt+Shift+U
|
2011-10-14 13:12:53 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Run static checks on JavaScript code to find common problems
|
|
|
|
|
\li Ctrl+Shift+C
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find and replace
|
|
|
|
|
\li Ctrl+F
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find next
|
|
|
|
|
\li F3
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find previous
|
|
|
|
|
\li Shift+F3
|
2010-06-24 17:51:39 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find next occurrence of selected text
|
|
|
|
|
\li Ctrl+F3
|
2010-06-24 17:51:39 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Find previous occurrence of selected text
|
|
|
|
|
\li Ctrl+Shift+F3
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Replace next
|
|
|
|
|
\li Ctrl+=
|
2012-01-06 09:33:39 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open advanced find
|
|
|
|
|
\li Ctrl+Shift+F
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Record a text-editing macro
|
|
|
|
|
\li Alt+(
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Stop recording a macro
|
|
|
|
|
\li Alt+)
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Play last macro
|
|
|
|
|
\li Alt+R
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Show Qt Quick toolbars
|
|
|
|
|
\li Ctrl+Alt+Space
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Execute user actions in FakeVim mode
|
|
|
|
|
\li Alt+V, n, where n is the number of the user action, from 1 to 9
|
2011-12-30 15:53:43 +01:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Image Viewer Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to background
|
|
|
|
|
\li Ctrl+[
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Switch to outline
|
|
|
|
|
\li Ctrl+]
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Zoom in
|
|
|
|
|
\li Ctrl++
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Zoom out
|
|
|
|
|
\li Ctrl+-
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Fit to screen
|
|
|
|
|
\li Ctrl+=
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Original size
|
|
|
|
|
\li Ctrl+0
|
2011-12-30 15:53:43 +01:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Qt Quick Designer Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2012-01-06 09:33:39 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open the QML file that defines the selected component
|
|
|
|
|
\li F2
|
2012-01-06 09:33:39 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Move between code editor and visual editor
|
|
|
|
|
\li F4
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle left sidebar
|
|
|
|
|
\li Ctrl+Alt+0
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle right sidebar
|
|
|
|
|
\li Ctrl+Alt+Shift+0
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Debugging Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Start or continue debugging
|
|
|
|
|
\li F5
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Exit debugger
|
|
|
|
|
\li Shift+F5
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Step over
|
|
|
|
|
\li F10
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Step into
|
|
|
|
|
\li F11
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Step out
|
|
|
|
|
\li Shift+F11
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Toggle breakpoint
|
|
|
|
|
\li F9
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Run to selected function
|
|
|
|
|
\li Ctrl+F6
|
2011-12-01 09:58:11 +08:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Run to line
|
|
|
|
|
\li Ctrl+F10
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Reverse direction
|
|
|
|
|
\li F12
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Project Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Build project
|
|
|
|
|
\li Ctrl+B
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Build all
|
|
|
|
|
\li Ctrl+Shift+B
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li New project
|
|
|
|
|
\li Ctrl+Shift+N
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Open project
|
|
|
|
|
\li Ctrl+Shift+O
|
2011-12-30 15:53:43 +01:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Select the \l{glossary-buildandrun-kit}{kit} to build and run your project with
|
|
|
|
|
\li Ctrl+T
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Run
|
|
|
|
|
\li Ctrl+R
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Help Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Action
|
|
|
|
|
\li Keyboard shortcut
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li View context-sensitive help
|
|
|
|
|
\li F1
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate contents in \gui Help mode
|
|
|
|
|
\li Ctrl+T
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Add bookmark in \gui Help mode
|
|
|
|
|
\li Ctrl+M
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate index in \gui Help mode
|
|
|
|
|
\li Ctrl+I
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Reset font size
|
|
|
|
|
\li Ctrl+0
|
2011-09-27 11:53:38 +02:00
|
|
|
\row
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Activate search in \gui Help mode
|
|
|
|
|
\li Ctrl+S
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
|
|
|
|
|
\section2 Version Control Keyboard Shortcuts
|
|
|
|
|
|
|
|
|
|
\table
|
|
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li {1,2} Action
|
|
|
|
|
\li {6,1} Version control system
|
2011-09-27 11:53:38 +02:00
|
|
|
\header
|
2013-02-06 08:50:23 +01:00
|
|
|
\li Bazaar
|
|
|
|
|
\li CVS
|
|
|
|
|
\li Git
|
|
|
|
|
\li Mercurial
|
|
|
|
|
\li Perforce
|
|
|
|
|
\li Subversion
|
|
|
|
|
\row
|
|
|
|
|
\li Add
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+C, Alt+A
|
|
|
|
|
\li Alt+G, Alt+A
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+P, Alt+A
|
|
|
|
|
\li Alt+S, Alt+A
|
|
|
|
|
\row
|
|
|
|
|
\li Commit/Submit
|
|
|
|
|
\li Alt+Z, Alt+C
|
|
|
|
|
\li Alt+C, Alt+C
|
|
|
|
|
\li Alt+G, Alt+C
|
|
|
|
|
\li Alt+H, Alt+C
|
|
|
|
|
\li Alt+P, Alt+S
|
|
|
|
|
\li Alt+S, Alt+C
|
|
|
|
|
\row
|
|
|
|
|
\li Diff
|
|
|
|
|
\li Alt+Z, Alt+D
|
|
|
|
|
\li Alt+C, Alt+D
|
|
|
|
|
\li Alt+G, Alt+D
|
|
|
|
|
\li Alt+H, Alt+D
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+S, Alt+D
|
|
|
|
|
\row
|
|
|
|
|
\li Diff project
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+G, Alt+Shift+D
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+P, Alt+D
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Blame/Annotate
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+G, Alt+B
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Log/Filelog
|
|
|
|
|
\li Alt+Z, Alt+L
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+G, Alt+L
|
|
|
|
|
\li Alt+H, Alt+L
|
|
|
|
|
\li Alt+P, Alt+F
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Log project
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+G, Alt+K
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Status
|
|
|
|
|
\li Alt+Z, Alt+S
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+H, Alt+S
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Undo changes/Revert
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+G, Alt+U
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+P, Alt+R
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Edit
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+P, Alt+E
|
|
|
|
|
\li
|
|
|
|
|
\row
|
|
|
|
|
\li Opened
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li
|
|
|
|
|
\li Alt+P, Alt+O
|
|
|
|
|
\li
|
2011-09-27 11:53:38 +02:00
|
|
|
\endtable
|
|
|
|
|
*/
|