From CodeBlocks
- Note: You can define your own keyboard shortcuts with the Keyboard Shortcuts plugin
Editor
| Function
| Shortcut Key
|
| Undo last action | Ctrl + Z
|
| Redo last action | Ctrl + Shift + Z
|
| Cut selected text | Ctrl + X
|
| Copy selected text | Ctrl + C
|
| Paste text from clipboard | Ctrl + V
|
| Select all text | Ctrl + A
|
| Swap header / source | F11
|
| Comment highlighted code | Ctrl + Shift + C
|
| Uncomment highlighted code | Ctrl + Shift + X
|
| Duplicate line caret is on | Ctrl + D
|
| Auto-complete / Abbreviations | Ctrl + Space / Ctrl + J
|
| Show call tip | Ctrl + Shift + Space
|
| Swap line caret is on with line above it | Ctrl + T
|
| Toggle bookmark | Ctrl + B
|
| Goto previous bookmark | Alt + PgUp
|
| Goto next bookmark | Alt + PgDown
|
| Toggle current block folding | F12
|
| Toggle all folds | Shift + F12
|
This is a list of shortcuts provided by the Code::Blocks' editor component. These shortcuts cannot be rebound.
| 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 + \
|
Files
| Function
| Shortcut Key
|
| New file or project | Ctrl + N
|
| Open existing file or project | Ctrl + O
|
| Save current file | Ctrl + S
|
| Save all files | Ctrl + Shift + S
|
| Close current file | Ctrl + F4 / Ctrl + W
|
| Close all files | Ctrl + Shift + F4 / Ctrl + Shift + W
|
This is a list of shortcuts provided by the Code::Blocks' tab component. These shortcuts cannot be rebound.
| Function
| Shortcut Key
|
| Activate next open file | Ctrl + Tab
|
| Activate previous open file | Ctrl + Shift + Tab
|
View
| Function
| Shortcut Key
|
| Show / hide Messages pane | F2
|
| Show / hide Management pane | Shift + F2
|
| Move project up (in Project tree) | Ctrl + Shift + Up
|
| Move project down (in Project tree) | Ctrl + Shift + Down
|
| Activate prior (in Project tree) | Alt + F5
|
| Activate next (in Project tree) | Alt + F6
|
| Zoom in / out | Ctrl + Roll Mouse Wheel
|
| Focus editor | CTRL + Alt + E
|
Search
| Function
| Shortcut Key
|
| Find | Ctrl + F
|
| Find next | F3
|
| Find previous | Shift + F3
|
| Find in files | Crtl + Shift + F
|
| Replace | Ctrl + R
|
| Replace in files | Ctrl + Shift + R
|
| Goto line | Ctrl + G
|
| Goto next changed line | Ctrl + F3
|
| Goto previous changed line | Ctrl + Shift + F3
|
| Goto file | Alt + G
|
| Goto function | Ctrl + Alt + G
|
| Goto previous function | Ctrl + PgUp
|
| Goto next function | Ctrl + PgDn
|
| Goto declaration | Ctrl + Shift + .
|
| Goto implementation | Ctrl + .
|
| Open include file | Ctrl + Alt + .
|
Build
| Function
| Shortcut Key
|
| Build | Ctrl + F9
|
| Compile current file | Ctrl + Shift + F9
|
| Run | Ctrl + F10
|
| Build and Run | F9
|
| Rebuild | Ctrl + F11
|
Debug
| Function
| Shortcut Key
|
| Debug | F8
|
| Continue debugging | Ctrl + F7
|
| Step over a code block | F7
|
| Step into a code block | Shift + F7
|
| Step out of a code block | Ctrl + Shift + F7
|
| Toggle breakpoint | F5
|
| Run to cursor | F4
|
| Previous error | Alt + F1
|
| Next error | Alt + F2
|