codeblock使用手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
codeblock使用手册

1 CodeBlocks项目管理 ??? 下图是CodeBlocks运行时的用户界面: ??? 管理(Management):管理窗口包含Project视图与Symbols视图。Project视图显示当前CodeBlocks打开的所有项目(译者注:类似与VS解决方案资源管理器);Symbols视图显示项目中的标识符:类,函数、变量等信息(译者注:类似与VS的类视图)。 ??? 代码编辑器:支持代码折叠,关键字高亮显示。上图main.cpp正在被编辑。 ??? 打开文件列表:显示当前在代码编辑器中打开的所有文件列表。上图中打开的文件列表为:main.cpp, person.cpp, person.hpp ??? 代码段(CodeSnippets):管理常用的代码段、常用文件链接(links to files)与URL。可以通过菜单 View-CodeSnippets 来显示该面板。 ??? 日志和其他:这个窗口用于输出日志信息,显示查询结果等等。 ??? 状态栏提供了以下这些信息: ??????? 编辑器中打开文件的绝对路径; ??????? 文件的编码类型; ??????? 光标所在的行与列; ??????? 当前的键盘模式(insert 或者 overwrite); ??????? 当前的文件状态。被修改过的(但尚未保存)文件将被标记为“modified”,否则这里为空; ??????? 文件操作的权限。如果文件是只读的,这里将会显示“Read only”,在 Open files list中,该文件会使用一个加琐的图标来显示; ??????? 个性化配置名称; ??? CodeBlocks提示了非常灵活和强大的项目管理功能。下文将介绍项目管理的一些常用功能。 1.1 项目视图(Project View) ??? 在CodeBlocks中,Project的源文件(如C/C++的源文件及其对应的头文件)和编译属性设置信息都保存在name.cbp文件里。可以通过菜单[File–Project]启动工程创建向导来创建新的Project,然后通过管理窗口的上下文菜单[Add files](译者注:上下文菜单,指当前窗口中选中目标项目,然后右键显示的菜单)向Project中添加文件。CodeBlocks会自动根据文件的后缀将它们放入不同的类别文件夹中(译者注:这个文件夹是虚拟的,实际并不存在)。下面是默认的分类: ??? Sources:包含源文件,后缀为*.c、*.cpp; ??? ASM Sources:包括汇编源文件,后缀一般为*.s、*.S、*.ss、*.asm; ??? Headers:包括头文件,后缀一般为*.h、 *.hpp; ??? Resources:包括资源文件,后缀一般为*.res、*.xrc; ??? 通过管理窗口的上下文菜单[Project tree –Edit file types categories],用户可以新建自定义的文件类别,并为其相应的后缀。例如,如果你希望*.ld的文件放到Linkerscript的分类里,你只需新建类别Linkerscript,并为它指定*.ld后缀即可。 ??? 提示: 如果你取消选中管理窗口上下文菜单的[Project tree–Categorize by file types]选项,所有的项目文件将会按它们在文件系统中的位置来显示。 1.2 项目备注(Notes for Projects) ??? 可以给CodeBlocks项目添加一些备注,用于对项目进行概要的描述与说明,这些信息有助于其他成员迅速的了解项目。备注信息被保存在项目工程文件里,并可以设置为随着项目的启动而显示。如图: 1.3 项目模板 ??? CodeBlocks支持许多不同类型的项目模板,它们会在新建项目的时候显示,创建新项目的时候往往从这些模板中选择(如上图:)。用户可以自定义工程模板。工程模板保存编译器的类型、编译选项、资源的配置等相关信息。项目模板保存在Documents andSettingsn/user/Application Data/codeblocks/UserTemplates目录中。如果你希望该工程模板被本机的所有用户使用,必须把对应的模板文件拷贝到CodeBlocks的安装目录。模板在CodeBlocks重启之后生效,通过菜单[New-Project-User templates]就可以看到自定义的模板。 ??? 提示: 用户可以通过右键选中工程向导中的模板对其进行编辑。如下图: 1.4 从编译模式创建项目(Create Projects from Build Targets) ??? 一个项目往往有不同的编译模式,最常见的是Release和D

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档