CodeBlocks中文版使用手册工欲善其事,必先利其器
一个好的工具能事半功倍
写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是VisualStudio
不可否认,VS很好很强大,用户体验非常好
但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非(Express版本免费)
Code::Blocks是一个非常优秀的工具,如果您正在寻找VisualStudio之外的,开源、免费、轻便、支持多种编译器、跨平台的C/C++IDE,那么Code::Blocks就是一个很好的选择
1CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图
Project视图显示当前CodeBlocks打开的所有项目(译者注:类似与VS解决方案资源管理器);Symbols视图显示项目中的标识符:类,函数、变量等信息(译者注:类似与VS的类视图)
代码编辑器:支持代码折叠,关键字高亮显示
上图main
cpp正在被编辑
打开文件列表:显示当前在代码编辑器中打开的所有文件列表
上图中打开的文件列表为:main
cpp,person
cpp,person
hpp代码段(CodeSnippets):管理常用的代码段、常用文件链接(linkstofiles)与URL
可以通过菜单View->CodeSnippets来显示该面板
日志和其他:这个窗口用于输出日志信息,显示查询结果等等
状态栏提供了以下这些信息:编辑器中打开文件的绝对路径;文件的编码类型;光标所在的行与列;当前的键盘模式(insert或者overwrite);当前的文件状态
被修改过的(但尚未保存)文件将被标记为“modif