编辑部分:
按住Ctrl,滚动鼠标滚轮,放大或缩小字体。
Ctrl+Shift+C注释掉当前行或选中部分,Ctrl+Shift+X解除注释。
Ctrl+T 和上一行交换位置。
按住Ctrl再拖动选中内容,则将这部分内容在新位置复制一遍。
按住Alt再方向键上下移动,则将这行上下移动。
Tab:缩进当前行或选中块。
Shift+Tab:减少缩进。
写完关键词(如:if,for,while)后,按Ctrl+J自动补全格式。(格式和关键词可以自己去编辑器里设置)
Ctrl+Z:撤销。
Ctrl+Shift+Z:反悔撤销。
Ctrl+C:复制。
Ctrl+V:粘贴。
Ctrl+X:剪切。
Ctrl+A:全选。
编译与运行部分:
Ctrl + F9:编译
Ctrl + F10:运行上次成功编译后的程序
Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)
F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)
F8:debug
F10:全屏
Ctrl + C:终止正在运行的程序
Ctrl + Z:终止输入
调试部分:
F5:在当前光标所在行设置断点
F4:运行到光标所在行
F8:开始调试
Shift + F8:停止调试
F7:下一行代码
Shift + F7:进入下一行代码
界面部分:
F2和Shift+F2分别可以显隐下方Logs& others栏和左方的Management栏
以下全部快捷键说明来自:http://wiki.codeblocks.org/index.php?title=Keyboard_Shortcuts
| 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 |
浙公网安备 33010602011771号