Keyboard Shortcuts

From Code::Blocks
Revision as of 13:13, 7 July 2006 by Artojon (talk | contribs) (note about keybinder plugin)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Note: You can define your own keyboard shortcuts with the Keyboard Shortcuts plugin

Code::Blocks Shortcut Keys

Function Shortcut Key
Show/hide messages pane F2
Show/hide project pane Shift + F2
Focus editor CTRL + Alt + E
Swap header/source F11
Duplicate line caret is on Ctrl + D
Auto-complete Ctrl + J / Ctrl + Space
Show call tip Ctrl + Shift + Space
Delete line caret is on Ctrl + L
Swap line caret is on with line above it Ctrl + T
Close file currently active in editor Ctrl + W
Close current open file Ctrl + F4
Close all open files Ctrl + Shift + F4
Comment highlighted code Ctrl + Shift + C
Uncomment highlighted code Ctrl + Shift + X
Zoom in/out on editor Ctrl + Roll Mouse Wheel
Toggle to next file in editor Ctrl + Tab
Toggle to previous file in editor Ctrl + Shift + Tab
File / New File Ctrl + N
File / New Project Ctrl + Shift + N
File / Open Ctrl + O
File / Save Ctrl + S
File / Save all files Ctrl + Shift + S
File / Close Ctrl + W
File / Close all Ctrl + Shift + W
File / Quit Ctrl + Q
Edit / Undo Ctrl + Z
Edit / Redo Ctrl + Shift + Z
Edit / Cut Ctrl + X
Edit / Copy Ctrl + C
Edit / Paste Ctrl + V
Edit / Select all Ctrl + A
Toggle bookmark Ctrl + B
Goto previous bookmark Alt + PgUp
Goto next bookmark Alt + PgDown
Toggle current block folding F12
Toggle all folds Shift + F12
Search / Find CTRL + F
Search / Find next F3
Search / Find previous Shift + F3
Search / Replace Ctrl + R
Goto line Ctrl + G
Goto file Alt + G
Goto function Ctrl + Alt + G
Project tree / Move project up Ctrl + Shift + Up
Project tree / Move project down Ctrl + Shift + Down
Project tree / Activate prior Alt + F5
Project tree / Activate next Alt + F6
Build Ctrl + F9
Build / Compile current file Ctrl + Shift + F9
Run Ctrl + F10
Build & Run F9
Rebuild Ctrl + F11
Previous error Alt + F1
Next error Alt + F2
Debug F8
Debug / Continue Ctrl + F7
Debug / Step over F7
Debug / Step into Shift + F7
Debug / Step out Ctrl + Shift + F7
Debug / Toggle breakpoint F5
Run to cursor F4

Editor shortcut keys

This is a list of shortcuts used by the Code::Blocks editor (wxScintilla).

Function Shortcut Key
Magnify text size. Ctrl + Keypad "+"
Reduce text size. Ctrl + Keypad "-"
Restore text size to normal. Ctrl + Keypad "/"
Cycle through recent files. Ctrl + Tab
Indent block. Tab
Dedent block. Shift + Tab
Delete to start of word. Ctrl + BackSpace
Delete to end of word. Ctrl + Delete
Delete to start of line. Ctrl + Shift + BackSpace
Delete to end of line. Ctrl + Shift + Delete
Go to start of document. Ctrl + Home
Extend selection to start of document. Ctrl + Shift + Home
Go to start of display line. Alt + Home
Extend selection to start of display line. Alt + Shift + Home
Go to end of document. Ctrl + End
Extend selection to end of document. Ctrl + Shift + End
Go to end of display line. Alt + End
Extend selection to end of display line. Alt + Shift + End
Expand or contract a fold point. Ctrl + Keypad "*"
Create or delete a bookmark. Ctrl + F2
Go to next bookmark. F2
Select to next bookmark. Alt + F2
Find selection. Ctrl + F3
Find selection backwards. Ctrl + Shift + F3
Scroll up. Ctrl + Up
Scroll down. Ctrl + Down
Line cut. Ctrl + L
Line copy. Ctrl + Shift + T
Line delete. Ctrl + Shift + L
Line transpose with previous. Ctrl + T
Line duplicate. Ctrl + D
Find matching preprocessor conditional, skipping nested ones. Ctrl + K
Select to matching preprocessor conditional. Ctrl + Shift + K
Find matching preprocessor conditional backwards, skipping nested ones. Ctrl + J
Select to matching preprocessor conditional backwards. Ctrl + Shift + J
Previous paragraph. Shift extends selection. Ctrl + [
Next paragraph. Shift extends selection. Ctrl + ]
Previous word. Shift extends selection. Ctrl + Left
Next word. Shift extends selection. Ctrl + Right
Previous word part. Shift extends selection. Ctrl + /
Next word part. Shift extends selection. Ctrl + \