Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Keyboard Shortcuts

Qt Creator provides various keyboard shortcuts to speed up your development process.

Configuring Keyboard Shortcuts

To customize a keyboard shortcut:

  1. Select Tools > Options... > Environment > Keyboard.
  2. Select an action from the list.
  3. In Key Sequence enter the shortcut key you want to associate with the selected action.

Qt Creator allows you to use different keyboard shortcut mapping schemes:

  • To import a keyboard shortcut mapping scheme, click Import and select the kms file containing keyboard shortcut mapping scheme you want to import.
  • To export the current keyboard shortcut mapping scheme, click Export and select the location where you want to save the exported kms file.

Default Keyboard Shortcuts

The following tables list the default keyboard shortcuts. They are categorized by actions.

General Keyboard Shortcuts

ActionKeyboard shortcut

Open file or project

Ctrl+O

New file or project

Ctrl+N

Open in external editor

Alt+V, Alt+I

Cut

Ctrl+X

Copy

Ctrl+C

Paste

Ctrl+V

Redo

Ctrl+Y

Save

Ctrl+S

Save all

Ctrl+A

Close window

Ctrl+W

Close all

Ctrl+Shift+W

Go back

Alt+Left

Go forward

Alt+Right

Go to line

Ctrl+L

Next open document in history

Ctrl+Shift+Tab

Goto other split

Ctrl+E, O

Previous open document in history

Ctrl+Tab

Activate Locator

Ctrl+K

Switch to Welcome mode

Ctrl+1

Switch to Edit mode

Ctrl+2

Switch to Design mode

Ctrl+3

Switch to Debug mode

Ctrl+4

Switch to Projects mode

Ctrl+5

Switch to Help mode

Ctrl+6

Toggle Build Issues pane

Alt+1 (Cmd+1 on Mac OS X)

Toggle Search Results pane

Alt+2 (Cmd+2 on Mac OS X)

Toggle Application Output pane

Alt+3 (Cmd+3 on Mac OS X)

Toggle Compile Output pane

Alt+4 (Cmd+4 on Mac OS X)

Activate Bookmarks pane

Alt+M

Activate File System pane

Alt+Y

Activate Open Documents pane

Alt+O

Activate Projects pane

Alt+X

Full screen

Ctrl+Shift+F11

Toggle the sidebar

Alt+0 (Cmd+0 on Mac OS X)

Undo

Ctrl+Z

Move to Edit mode

In Edit mode:

  • The first press moves focus to the editor
  • The second press closes secondary windows

Esc

Editing Keyboard Shortcuts

ActionKeyboard shortcut

Auto-indent selection

Ctrl+I

Collapse

Ctrl+<

Expand

Ctrl+>

Trigger a completion in this scope

Ctrl+Space

Copy line down

Ctrl+Alt+Down

Copy line up

Ctrl+Alt+Up

Cut line

Shift+Del

Join lines

Ctrl+J

Decrease font size

Ctrl+- (Ctrl+Roll mouse wheel down)

Increase font size

Ctrl++ (Ctrl+Roll mouse wheel up)

Toggle Vim-style editing

Alt+V, Alt+V

Split

Ctrl+E, 2

Split side by side

Ctrl+E, 3

Remove all splits

Ctrl+E, 1

Remove current split

Ctrl+E, 0

Select all

Ctrl+A

Go to block end

Ctrl+]

Go to block start

Ctrl+[

Go to block end with selection

Ctrl+}

Go to block start with selection

Ctrl+{

Move current line down

Ctrl+Shift+Down

Move current line up

Ctrl+Shift+Up

Trigger a quick fix in this scope

Alt+Return

Rewrap paragraph

Ctrl+E, R

Select the current block

The second press extends the selection to the parent block

Ctrl+U

Enable text wrapping

Ctrl+E, Ctrl+W

Toggle comment for selection

Ctrl+/

Visualize whitespace

Ctrl+E, Ctrl+V

Delete

Del

Adjust size

Ctrl+J

Lay out in a grid

Ctrl+G

Lay out horizontally

Ctrl+H

Lay out vertically

Ctrl+L

Preview

Ctrl+Alt+R

Edit signals and slots

F4

Edit widgets

F3

Toggle bookmark

Ctrl+M

Go to next bookmark

Ctrl+.

Go to previous bookmark

Ctrl+,

Fetch snippet

Alt+C, Alt+F

Paste snippet

Alt+C, Alt+P

Find usages

Ctrl+Shift+U

Follow symbol under cursor

Works with namespaces, classes, methods, variables, include statements and macros

F2

Rename symbol under cursor

Ctrl+Shift+R

Switch between method declaration and definition

Shift+F2

Switch between header and source file

F4

Debugging Keyboard Shortcuts

ActionKeyboard shortcut

Start debugging

F5

Stop or interrupt debugger

Shift+F5

Reset debugger

Ctrl+Shift+F5

Step over

F10

Step into

F11

Step out

Shift+F11

Toggle breakpoint

F9

Project Keyboard Shortcuts

ActionKeyboard shortcut

Build project

Ctrl+B

Build all

Ctrl+Shift+B

New project

Ctrl+Shift+N

Run

Ctrl+R

Help Keyboard Shortcuts

ActionKeyboard shortcut

View context-sensitive help

F1

Activate contents in Help mode

Ctrl+T

Add bookmark in Help mode

Ctrl+M

Activate index in Help mode

Ctrl+I

Reset font size in Help mode

Ctrl+0

Activate search in Help mode

Ctrl+S

Version Control Keyboard Shortcuts

ActionVersion control system
CVSGitPerforceSubversionMercurial

Add

Alt+C, Alt+A

Alt+G, Alt+A

Alt+S, Alt+A

Commit

Alt+C, Alt+C

Alt+G, Alt+C

Alt+H, Alt+C

Diff

Alt+C, Alt+D

Alt+G, Alt+D

Alt+S, Alt+D

Alt+H, Alt+D

Diff project

Alt+G, Alt+Shift+D

Alt+P, Alt+D

Blame

Alt+G, Alt+B

Log

Alt+G, Alt+L

Alt+P, Alt+F

Alt+H, Alt+L

Log project

Alt+G, Alt+K

Status

Alt+G, Alt+S

Alt+H, Alt+S

Undo changes

Alt+G, Alt+U

Diff project

Alt+G, Alt+Shift+D

Alt+P, Alt+D

Edit

Alt+P, Alt+E

Opened

Alt+P, Alt+O

Revert

Alt+P, Alt+R

Submit

Alt+P, Alt+S

X

rc="scripts/functions.js" type="text/javascript">
Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 64
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. La rubrique Qt a besoin de vous ! 1
Page suivante

Le Qt Developer Network au hasard

Logo

Comment fermer une application

Le Qt Developer Network est un réseau de développeurs Qt anglophone, où ils peuvent partager leur expérience sur le framework. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtcreator-2.0
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web