Code::Blocks项目配置基础
2016-02-01 00:00
393 查看
/article/2321285.html
File 菜单
New :新建( Empty
file/file 、 class 、 project 、 build
target ) 。
Recent
projects/files :最近打开的项目 / 文件 。
Import
projects : Dev-C++
Project 、 VC6
dsw/dsp 、 VC8
vcproj/sln 。
Ctrl+Shift+S : Save
all files 。
Save workspace
(as) :将多个项目组织成一个工作空间,类似 VC 的 dsw/sln 。
Properties :文件信息 。
Ctrl+W : close
current file (关闭当前文件) 。
Ctrl+Shift+W : close
all files (关闭所有打开的文件) 。
Ctrl+Q :
退出 Code::Blocks 。
View 菜单
Shift+F2 :显示 / 隐藏左侧的 Management 。
F2 :
显示 / 隐藏底端的 Logs
& Others 。
Edit 菜单
File encoding :在状态栏有当前文件的编码格式信息。
End of line
mode :注意默认为 LF ( '/n' ),在 MS 中打开需要先用相关工具( UE 或 VS2005 )转换成 CRLF (“ /r/n” )。
F11 : swap
header/source (切换头文件和实现文件)。
Ctrl+Shift+C/Toggle
Comment : Comment (注释, C++ 风格: // )。
Ctrl+Shift+X : Uncomment (取消注释)。
Stream Comment :
块注释, C 风格: /**/ 。
Ctrl+J : Auto-Complete (自动补齐关键字代码框架,例如 while
(); )。
Ctrl+Shift+B : 括号匹配(类似 VC 的 Ctrl+] ) 。
Ctrl+Space : Complete
code (完成单词) , 该快捷键提供输入只能提示 , Ctrl+Space 与 SCIM 冲突。
Ctrl+Shift+Space : Show
call tip (调用提示) 。
Search 菜单
查找替换编辑功能
Ctrl+F : Find (当前文件查找)。
Ctrl+Shift+F : Find
in files (支持 Workspace/Project/Directory 级别查找)。
F3/Shift+F3 : Find
Next/Previous (上下查找)。
Ctrl+R : Replace (当前文件替换)。
Ctrl +Shift +R : Replace
in files (支持 Workspace/Project/Directory 级别替换)。
Goto :
定位导航功能( line 、 function 、 declaration/implementation )。
Ctrl+. : Goto
implementation ,类似 VC 的 F12 。
Ctrl+Shift+. : Goto
declaration ,类似 VC 的 Shift+F12 。
Ctrl+ Al t+. : Goto include
file ,配合 F11 使用。
Project 菜单
直接在侧边栏 Management 右击项目名称,重点关注项目的“ properties” 和“ build
options” 。
( 1 ) Project
properties
Project
settings→Pre compiled
headers :指定是否使用预编译处理器生成 PCH 。
Project
settings→Project dependencies :指定对工作空间内其他项目的依赖关系。
( 2 ) Project
build options :编译链接选项。
Compiler
settings→ Compiler
flags :编译链接命令开关 , 如 -p ,- g (要求编译器生成调试信息
) 。
Compiler
settings→ Other
options :一般为 pkg-config 的 --cflags 头文件 位置。
Compiler
settings→#define : 预处理器 ( preprocessor ) ,例如 _UNIX 、 _POSIX 等。
Linker
settings→ L ink
libraries : 附加包含库 。
Linker
settings→ Other
l ink er libraries : 一般为 pkg-config 的— clibs 库文件 位置。
Search
directories : 附加 头文件( Compiler ) 包含目录 、 附加 库文件( linker ) 包含目录 , 相对 *.cbp 路径 。
Pre/post
build steps : 生成事件前 / 后处理 。
Custom
variables :用户自定义宏变量 。
“Make”
commands :
Build
targets :可指定 platform (平台)、 type (项目类型)、 output
filename (输出文件,相对 *.cbp 路径)、 execution
working dir (工作目录,相对 *.cbp 路径)、 objects
output dir (目标文件输出目录,相对 *.cbp 路径)。
Add
new virtual folder :添加虚拟文件夹分类管理源代码文件。
Project
Notes :添加项目说明。
Project
tree :调整项目在工作空间中的树结构。
Ctrl+Shift+ 上 / 下:调整顺序。
Alt+F5/F6 :调整当前 激活 项目, Alt+F5 与 ubuntu 系统恢复窗口快捷键冲突。
Build 菜单
Ctrl +Shift+F9 : compile
current file (编译当前文件,类似 VC 的 Ctrl+F7 )。
Ctrl+F9 : build (编译链接,类似 VC 的 F7 )。
F9 : buiid and
run (编译链接运行,类似 VC 的 Ctrl+F5 )。
Ctrl+F 10 : run (运行)。
Ctrl+F11 : rebuild (重新编译链接)。
Clean 菜单:
清理项目。
Errors 菜单: Alt+F1/Alt+F2 (查看错误)。
Select Target 菜单: Debug/Release 版本选择。
Build workspace/Rebuild
workspace/Clean workspace
Debug 菜单
F8 : Start (开启调试,类似 VC 的 F5 )。
F5 : Toggle
breakpoint (插入断点,类似 VC 的 F9 )。
F4 : run to
cursor (执行到鼠标所在处),可跳过循环。
F7 : run
nextline (单步调试,类似 VC 的 F10 )。
Shift+F7 : step
into (进入函数内部调试,类似 VC 的 F11 )。
Ctrl+Shift+F7 : step
out (跳出函数,类似 VC 的 Shift+F11 )。
Debug→Debugging
windows :
Breakpoints :
查看所有断点
Call
stack : 调用堆栈
CPU
registers : 寄存器
Disassembly :
反汇编代码
Examine
memory : 查看内存
Running threads :查看线程
Tools 菜单
Configuration
Tools →A dd ,把外部工具集成到 CodeBlocks 开发环境中。
( 1 )配置 nautilus (相当于 Windows 的 explorer )打开 CB 当前项目( *.cbp )所在文件夹的命令到 Tools 菜单:
Name : nautilus project
dir
Executable : /usr/bin/nautilus
Parameters : ${PROJECT_DIR}
Launching options : the
last
( 2 )配置 gedit 打开 CB 当前活动项目配置文件( *.cbp )的命令到 Tools 菜单:
Name : gedit project
file
Executable : /usr/bin/gedit
Parameters : ${PROJECT_FILENAME}
Launching options : the
last
( 3 )配置 gedit 打开 CB 当前活动文件的命令到 Tools 菜单:
Name : gedit current
file
Executable : /usr/bin/gedit
Parameters : ${ACTIVE_EDITOR_FILENAME}
Launching options : the
last
利用 gedit 打开头文件,侧边栏文件浏览器中可以查看头文件的位置。
Plugins 菜单
AStyle : 执行快速格式化 。
Settings 菜单
( 1 ) .Settings→Enviorment
1.1 General settings
Terminal
to launch console
programs :控制台界面,默认使用不支持中文的 Xterm , 我们可以把 gnome-terminal(Gnome 桌面环境自带的控制台 ) 作为默认控制台 ,将“ xterm
-T $TITLE -e ” 修改为“ gnome-terminal
-t $TITLE -x” 。
1. 2 AutoSave
Automatically
save source files every 5 minutes;
Automatically
save projects every 1 0 minutes;
Save
to original file.
( 2 ) .Settings→Editor
2. 1 General Settings
2.1.1
Font
默认字体为等宽字体 Monospace/Regular/8 ,可将字体调整为 10 。
2.1.2
Encoding
use
encoding when opening files: UTF-8 。
2.1.3
Other options
Word
warp : 激活自动换行模式。
Show
line numbers :显示行号。
Highlight
line under caret :高亮光标所在行。
2. 2 Folding (代码折叠)
Fold
preprocessor commands :折叠预编译处理宏。
2.3
Margins and caret
2.3.1
Left Margin
2.3.2
Right Margin
Right
Margin Hint :
Visible
line( 一行最多 81 个字符,右边有分割线 )
Highlight
text beyond margin (一旦超过 81 个字符,即高亮警示)。
Hint
colour :警示色。
Hint
column :一行代码最多输入字符数。
2. 4 Syntax highlight
Background 可设置背景色。
关键字语法高亮配色,在 Syntax
highlight 中的 “ keywords” 中可以自定义关键字集的特定高亮配色方 案 。目前 尚不支持变量名、函数名和类名的特定显示。
2. 5 Abbreviations
关键字宏块、 if 、 for 、 while 、 struct/class 的框架代码片段自动生成: Ctrl+J 。
特殊的有 ifb ( if
{block} )、 ife ( if...else )、 ifei ( if...else
if...else ); forb ( for()
{block} ); guard (防止重复包含的保护宏块)、 today (今天的日期)、 now (现在的时间)。
按照 AStyle 标准,可将 class 的 public/protected/private 删除一个 TAB 缩进。
以下添加 C++ 常用的 namespace :
namespace
$(namespace name)|
{
|
}//$(namespace
name)
这样,输入 namespace ,再按 Ctrl
+ J ,弹出对话框中输入命名空间的名字,就可以生成固定格式的代码,编辑光标停留在 {} 中。
2. 6 Default code
代码风格: Allman(ANSI)
default
code 为预定义内容,当新建 C/C++ 文件时这些内容会自动添加到文件的开始处。
2. 7 Source Formatter
代码风格: Allman(ANSI)
2. 8 Code-completion and symbols browser
代码自动完成和函数、类视图向导。
Automatically
launch when typed # letter 中的 4 改成 2 ,这样打两个字母就会出现智能候选项提示。
Keyword
sets to additionally include 为关键字集合,在 Syntax
highlight 中的 “ keywords” 中可以自定义关键字集的特定高亮配色方 案 。
( 3 ) .Settings→Compiler
and Debugger
3 . 1 Global compiler S ettings
IDE 全局配置。
Compiler
settings :编译选项。
Linker
settings :链接选项。
Search
directories :包含目录。
Toolchain
executables :生成策略,包括 Program
files 的编译器、链接器、调试器等和 Additional
paths 。其中 “ Compiler's
intallation
directory” 为编译器的路径。 Ubuntu 下的 gcc/ g++/ make/ gdb 默认 安装 路径是在 /usr/bin 下,这里显示的是 /usr ,红色文字提示编译器自动去其下的 bin 目录查找。
Custom variables :自定义宏值,以 $ 开头。
Other
settings :
3 . 2 Batch Builds
3 . 3 Debugging Settings
项目类型
File→New→Project
(1)Console
application :控制台( CUI )项目。
(2)Static
library :静态库项目( static
library : .a /类似 VC 的 LIB )。
(3)Shared
library :动态库项目 (dynamic
library : .so /类似 VC 的 DLL) 。
(4)Qt4
Project : QT
GUI 项目。
(5)GTK+
Project : GTK+
GUI 项目。
(6)wxWidgets : wxWidgets
GUI 项目。
编译器的选择配置
安装成功之后,主菜单 -→ 编程 -→Code::Blocks
IDE 进入 IDE ,第一次打开软件的时候会自动检测系统中存在的 C 编译器, Linux 下一般都是自动检测到 GNU G C C
Compiler 。此 时,即可编译链接第一个 HelloWorld.c 的 Console
application , gcc 也可编译 HelloWorld.cpp 的 Console
application ,但链接需要 g cc
-lstdc++ , 因为 gcc 命令不能自动和 C ++程序使用的库联接,所以通常使用 g++ 来完成联接。
点击菜单栏的 Settings-→Compiler
and debugger... 进入编译器和调试器的设定对话框,看 Selected
compiler 是不是你想要使用的编译器,由于我们默认是 GNU
C ,所以这里显示的是 GNU
GCC Compiler 。
快捷键
日常操作:
Ctrl+Shift+L :删除行
Ctrl+Shift+T :复制行
Ctrl+L: 剪切行
Ctrl+D :
复制当前行,并粘贴到下一行。
Ctrl+[/Ctrl+] :上 / 下段落定位
Ctrl+Shift+[/Ctrl+Shift+] :上 / 下段落块选
Ctrl+ 滚轮:
改变代码字体大小
Ctrl+Tab :
标签页切换
Tab/Shift+Tab :缩进 / 取消缩进
Ctrl+Backspace/Ctrl+Del :删除光标前 / 后一个单词
Ctrl+Shift+Backspace/Ctrl+Shift+Del :删除光标到行首 / 尾
右键上下文菜单:
Insert→All
class methods without implementation... :插入你还没定义的方法的定义
Insert→Class
Method declaration/implementation... :插入一个方法的声明或定义
Folding→Fold
all/Unfold all :开长代码时全部折叠或全部展开
Split
view :对当前代码文件进行分屏浏览
Format
this file ( AStyle ):快速格式化当前代码文件
Add
todo item... :
安全起见,可备份 CB 的配置方案 ~/.codeblocks/Default.conf 。
参考:
《 Code::Blocks 手册 》
File 菜单
New :新建( Empty
file/file 、 class 、 project 、 build
target ) 。
Recent
projects/files :最近打开的项目 / 文件 。
Import
projects : Dev-C++
Project 、 VC6
dsw/dsp 、 VC8
vcproj/sln 。
Ctrl+Shift+S : Save
all files 。
Save workspace
(as) :将多个项目组织成一个工作空间,类似 VC 的 dsw/sln 。
Properties :文件信息 。
Ctrl+W : close
current file (关闭当前文件) 。
Ctrl+Shift+W : close
all files (关闭所有打开的文件) 。
Ctrl+Q :
退出 Code::Blocks 。
View 菜单
Shift+F2 :显示 / 隐藏左侧的 Management 。
F2 :
显示 / 隐藏底端的 Logs
& Others 。
Edit 菜单
File encoding :在状态栏有当前文件的编码格式信息。
End of line
mode :注意默认为 LF ( '/n' ),在 MS 中打开需要先用相关工具( UE 或 VS2005 )转换成 CRLF (“ /r/n” )。
F11 : swap
header/source (切换头文件和实现文件)。
Ctrl+Shift+C/Toggle
Comment : Comment (注释, C++ 风格: // )。
Ctrl+Shift+X : Uncomment (取消注释)。
Stream Comment :
块注释, C 风格: /**/ 。
Ctrl+J : Auto-Complete (自动补齐关键字代码框架,例如 while
(); )。
Ctrl+Shift+B : 括号匹配(类似 VC 的 Ctrl+] ) 。
Ctrl+Space : Complete
code (完成单词) , 该快捷键提供输入只能提示 , Ctrl+Space 与 SCIM 冲突。
Ctrl+Shift+Space : Show
call tip (调用提示) 。
Search 菜单
查找替换编辑功能
Ctrl+F : Find (当前文件查找)。
Ctrl+Shift+F : Find
in files (支持 Workspace/Project/Directory 级别查找)。
F3/Shift+F3 : Find
Next/Previous (上下查找)。
Ctrl+R : Replace (当前文件替换)。
Ctrl +Shift +R : Replace
in files (支持 Workspace/Project/Directory 级别替换)。
Goto :
定位导航功能( line 、 function 、 declaration/implementation )。
Ctrl+. : Goto
implementation ,类似 VC 的 F12 。
Ctrl+Shift+. : Goto
declaration ,类似 VC 的 Shift+F12 。
Ctrl+ Al t+. : Goto include
file ,配合 F11 使用。
Project 菜单
直接在侧边栏 Management 右击项目名称,重点关注项目的“ properties” 和“ build
options” 。
( 1 ) Project
properties
Project
settings→Pre compiled
headers :指定是否使用预编译处理器生成 PCH 。
Project
settings→Project dependencies :指定对工作空间内其他项目的依赖关系。
( 2 ) Project
build options :编译链接选项。
Compiler
settings→ Compiler
flags :编译链接命令开关 , 如 -p ,- g (要求编译器生成调试信息
) 。
Compiler
settings→ Other
options :一般为 pkg-config 的 --cflags 头文件 位置。
Compiler
settings→#define : 预处理器 ( preprocessor ) ,例如 _UNIX 、 _POSIX 等。
Linker
settings→ L ink
libraries : 附加包含库 。
Linker
settings→ Other
l ink er libraries : 一般为 pkg-config 的— clibs 库文件 位置。
Search
directories : 附加 头文件( Compiler ) 包含目录 、 附加 库文件( linker ) 包含目录 , 相对 *.cbp 路径 。
Pre/post
build steps : 生成事件前 / 后处理 。
Custom
variables :用户自定义宏变量 。
“Make”
commands :
Build
targets :可指定 platform (平台)、 type (项目类型)、 output
filename (输出文件,相对 *.cbp 路径)、 execution
working dir (工作目录,相对 *.cbp 路径)、 objects
output dir (目标文件输出目录,相对 *.cbp 路径)。
Add
new virtual folder :添加虚拟文件夹分类管理源代码文件。
Project
Notes :添加项目说明。
Project
tree :调整项目在工作空间中的树结构。
Ctrl+Shift+ 上 / 下:调整顺序。
Alt+F5/F6 :调整当前 激活 项目, Alt+F5 与 ubuntu 系统恢复窗口快捷键冲突。
Build 菜单
Ctrl +Shift+F9 : compile
current file (编译当前文件,类似 VC 的 Ctrl+F7 )。
Ctrl+F9 : build (编译链接,类似 VC 的 F7 )。
F9 : buiid and
run (编译链接运行,类似 VC 的 Ctrl+F5 )。
Ctrl+F 10 : run (运行)。
Ctrl+F11 : rebuild (重新编译链接)。
Clean 菜单:
清理项目。
Errors 菜单: Alt+F1/Alt+F2 (查看错误)。
Select Target 菜单: Debug/Release 版本选择。
Build workspace/Rebuild
workspace/Clean workspace
Debug 菜单
F8 : Start (开启调试,类似 VC 的 F5 )。
F5 : Toggle
breakpoint (插入断点,类似 VC 的 F9 )。
F4 : run to
cursor (执行到鼠标所在处),可跳过循环。
F7 : run
nextline (单步调试,类似 VC 的 F10 )。
Shift+F7 : step
into (进入函数内部调试,类似 VC 的 F11 )。
Ctrl+Shift+F7 : step
out (跳出函数,类似 VC 的 Shift+F11 )。
Debug→Debugging
windows :
Breakpoints :
查看所有断点
Call
stack : 调用堆栈
CPU
registers : 寄存器
Disassembly :
反汇编代码
Examine
memory : 查看内存
Running threads :查看线程
Tools 菜单
Configuration
Tools →A dd ,把外部工具集成到 CodeBlocks 开发环境中。
( 1 )配置 nautilus (相当于 Windows 的 explorer )打开 CB 当前项目( *.cbp )所在文件夹的命令到 Tools 菜单:
Name : nautilus project
dir
Executable : /usr/bin/nautilus
Parameters : ${PROJECT_DIR}
Launching options : the
last
( 2 )配置 gedit 打开 CB 当前活动项目配置文件( *.cbp )的命令到 Tools 菜单:
Name : gedit project
file
Executable : /usr/bin/gedit
Parameters : ${PROJECT_FILENAME}
Launching options : the
last
( 3 )配置 gedit 打开 CB 当前活动文件的命令到 Tools 菜单:
Name : gedit current
file
Executable : /usr/bin/gedit
Parameters : ${ACTIVE_EDITOR_FILENAME}
Launching options : the
last
利用 gedit 打开头文件,侧边栏文件浏览器中可以查看头文件的位置。
Plugins 菜单
AStyle : 执行快速格式化 。
Settings 菜单
( 1 ) .Settings→Enviorment
1.1 General settings
Terminal
to launch console
programs :控制台界面,默认使用不支持中文的 Xterm , 我们可以把 gnome-terminal(Gnome 桌面环境自带的控制台 ) 作为默认控制台 ,将“ xterm
-T $TITLE -e ” 修改为“ gnome-terminal
-t $TITLE -x” 。
1. 2 AutoSave
Automatically
save source files every 5 minutes;
Automatically
save projects every 1 0 minutes;
Save
to original file.
( 2 ) .Settings→Editor
2. 1 General Settings
2.1.1
Font
默认字体为等宽字体 Monospace/Regular/8 ,可将字体调整为 10 。
2.1.2
Encoding
use
encoding when opening files: UTF-8 。
2.1.3
Other options
Word
warp : 激活自动换行模式。
Show
line numbers :显示行号。
Highlight
line under caret :高亮光标所在行。
2. 2 Folding (代码折叠)
Fold
preprocessor commands :折叠预编译处理宏。
2.3
Margins and caret
2.3.1
Left Margin
2.3.2
Right Margin
Right
Margin Hint :
Visible
line( 一行最多 81 个字符,右边有分割线 )
Highlight
text beyond margin (一旦超过 81 个字符,即高亮警示)。
Hint
colour :警示色。
Hint
column :一行代码最多输入字符数。
2. 4 Syntax highlight
Background 可设置背景色。
关键字语法高亮配色,在 Syntax
highlight 中的 “ keywords” 中可以自定义关键字集的特定高亮配色方 案 。目前 尚不支持变量名、函数名和类名的特定显示。
2. 5 Abbreviations
关键字宏块、 if 、 for 、 while 、 struct/class 的框架代码片段自动生成: Ctrl+J 。
特殊的有 ifb ( if
{block} )、 ife ( if...else )、 ifei ( if...else
if...else ); forb ( for()
{block} ); guard (防止重复包含的保护宏块)、 today (今天的日期)、 now (现在的时间)。
按照 AStyle 标准,可将 class 的 public/protected/private 删除一个 TAB 缩进。
以下添加 C++ 常用的 namespace :
namespace
$(namespace name)|
{
|
}//$(namespace
name)
这样,输入 namespace ,再按 Ctrl
+ J ,弹出对话框中输入命名空间的名字,就可以生成固定格式的代码,编辑光标停留在 {} 中。
2. 6 Default code
代码风格: Allman(ANSI)
default
code 为预定义内容,当新建 C/C++ 文件时这些内容会自动添加到文件的开始处。
2. 7 Source Formatter
代码风格: Allman(ANSI)
2. 8 Code-completion and symbols browser
代码自动完成和函数、类视图向导。
Automatically
launch when typed # letter 中的 4 改成 2 ,这样打两个字母就会出现智能候选项提示。
Keyword
sets to additionally include 为关键字集合,在 Syntax
highlight 中的 “ keywords” 中可以自定义关键字集的特定高亮配色方 案 。
( 3 ) .Settings→Compiler
and Debugger
3 . 1 Global compiler S ettings
IDE 全局配置。
Compiler
settings :编译选项。
Linker
settings :链接选项。
Search
directories :包含目录。
Toolchain
executables :生成策略,包括 Program
files 的编译器、链接器、调试器等和 Additional
paths 。其中 “ Compiler's
intallation
directory” 为编译器的路径。 Ubuntu 下的 gcc/ g++/ make/ gdb 默认 安装 路径是在 /usr/bin 下,这里显示的是 /usr ,红色文字提示编译器自动去其下的 bin 目录查找。
Custom variables :自定义宏值,以 $ 开头。
Other
settings :
3 . 2 Batch Builds
3 . 3 Debugging Settings
项目类型
File→New→Project
(1)Console
application :控制台( CUI )项目。
(2)Static
library :静态库项目( static
library : .a /类似 VC 的 LIB )。
(3)Shared
library :动态库项目 (dynamic
library : .so /类似 VC 的 DLL) 。
(4)Qt4
Project : QT
GUI 项目。
(5)GTK+
Project : GTK+
GUI 项目。
(6)wxWidgets : wxWidgets
GUI 项目。
编译器的选择配置
安装成功之后,主菜单 -→ 编程 -→Code::Blocks
IDE 进入 IDE ,第一次打开软件的时候会自动检测系统中存在的 C 编译器, Linux 下一般都是自动检测到 GNU G C C
Compiler 。此 时,即可编译链接第一个 HelloWorld.c 的 Console
application , gcc 也可编译 HelloWorld.cpp 的 Console
application ,但链接需要 g cc
-lstdc++ , 因为 gcc 命令不能自动和 C ++程序使用的库联接,所以通常使用 g++ 来完成联接。
点击菜单栏的 Settings-→Compiler
and debugger... 进入编译器和调试器的设定对话框,看 Selected
compiler 是不是你想要使用的编译器,由于我们默认是 GNU
C ,所以这里显示的是 GNU
GCC Compiler 。
快捷键
日常操作:
Ctrl+Shift+L :删除行
Ctrl+Shift+T :复制行
Ctrl+L: 剪切行
Ctrl+D :
复制当前行,并粘贴到下一行。
Ctrl+[/Ctrl+] :上 / 下段落定位
Ctrl+Shift+[/Ctrl+Shift+] :上 / 下段落块选
Ctrl+ 滚轮:
改变代码字体大小
Ctrl+Tab :
标签页切换
Tab/Shift+Tab :缩进 / 取消缩进
Ctrl+Backspace/Ctrl+Del :删除光标前 / 后一个单词
Ctrl+Shift+Backspace/Ctrl+Shift+Del :删除光标到行首 / 尾
右键上下文菜单:
Insert→All
class methods without implementation... :插入你还没定义的方法的定义
Insert→Class
Method declaration/implementation... :插入一个方法的声明或定义
Folding→Fold
all/Unfold all :开长代码时全部折叠或全部展开
Split
view :对当前代码文件进行分屏浏览
Format
this file ( AStyle ):快速格式化当前代码文件
Add
todo item... :
安全起见,可备份 CB 的配置方案 ~/.codeblocks/Default.conf 。
参考:
《 Code::Blocks 手册 》
相关文章推荐
- 深入解读Linux与Android的相互关系
- 安装processmaker-3.0—worker—super—manager—APPLICATION表
- 挂载jffs2映像文件
- 请不要做浮躁的嵌入式系统工程师(谨以此文与大家共勉)
- epoll—linux c language —UDP Broadcast
- 制作jffs2文件系统
- awk 对比两个文件中的数据项,输入到新文件
- epoll—linux c language —TCP unicast
- bootsect.s Grub stage1 MBR 512 覆盖 分区表
- 跨平台项目组织——Codeblocks & VC
- 烧写BLOB KERNEL FS
- 安装processmaker —PHP—BPM
- 心底善良的人
- 倾听开源Android的另类声音
- select—linux c language —TCP broadcast—chat
- 《完全用GNU/Linux工作》作者王垠:对博士学位说永别
- 操作系统-磁盘的驱动调度
- php配置文件php.ini所在路径
- 关于 bochs 和 bochs 调试 键盘不响应
- CodeBlocks 快捷键