CodeBlocks中文版使用手册解读

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):管理常用的代码段、常用文件链接(linksto?files)与URL。可以通过菜单View->CodeSnippets来显示该面板。日志和其他:这个窗口用于输出日志信息,显示查询结果等等。?状态栏提供了以下这些信息:?编辑器中打开文件的绝对路径;?文件的编码类型;?光标所在的行与列;?当前的键盘模式(insert或者overwrite);?当前的文件状态。被修改过的(但尚未保存)文件将被标记为?“modified”,否则这里为空;文件操作的权限。如果文件是只读的,这里将会显示“Readonly”,?在Openfileslist中,该文件会使用一个加琐的图标来显示;个性化配置名称;?CodeBlocks提示了非常灵活和强大的项目管理功能。下文将介绍项目管理的一些常用功能。1.1项目视图(ProjectView)的源文件及其对应的头文C/C++的源文件(如Project中,CodeBlocks在.件)和编译属性设置信息都保存在<name>.cbp文件里。可以通过菜单[File–>Project]启动工程创建向导来创建新的Project,然后通过管理窗口的上下文菜单[Addfiles](译者注:上下文菜单,指当前窗口中选中目标项目,然后右键显示的菜单)向Project中添加文件。CodeBlocks会自动根据文件的后缀将它们放入不同的类别文件夹中(译者注:这个文件夹是虚拟的,实际并不存在)。下面是默认的分类:Sources:包含源文件,后缀为*.c、*.cpp;?ASMSources:包括汇编源文件,后缀一般为*.s、*.S、*.ss、*.asm;?;、*.hppHeaders:包括头文件,后缀一般为*.h?;Resources:包括资源文件,后缀一般为*.res、*.xrc?通过管理窗口的上下文菜单[Projecttree–>Editfiletypescategories],用户可以新建自定义的文件类别,并为其相应的后缀。例如,如果你希望*.ld的文件放到Linkerscript的分类里,你只需新建类别Linkerscript,并为它指定*.ld后缀即可。提示:如果你取消选中管理窗口上下文菜单的[Projecttree–>Categorizebyfiletypes]选项,所有的项目文件将会按它们在文件系统中的位置来显示。1.2项目备注(NotesforProjects)可以给CodeBlocks项目添加一些备注,用于对项目进行概要的描述与说明,这些信息有助于其他成员迅速的了解项目。备注信息被保存在项目工程文件里,并可以设置为随着项目的启动而显示。如图:1.3项目模板CodeBlocks支持许多不同类型的项目模板,它们会在新建项目的时候显示,创建新项目的时候往往从这些模板中选择(如上图:)。用户可以自定义工程模板。工程模板保存编译器的类型、编译选项、资源的配置等相关信息。项目模板保存在DocumentsandSettingsn\<user>\ApplicationData\codeblocks\UserTemplates目录中。如果你希望该工程模板被本机的所有用户使用,必须把对应的模板文件拷贝到CodeBlocks的安装目录。模板在CodeBlocks重启之后生效,通过菜单[New->Project->Usertemplates]就可以看到自定义的模板。用户可以通过右键选中工程向导中的模板对其进行编辑。如下图:提示:1.4从编译模式创建项目(C...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?