- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
G原手册下载:
译者:JGood()
译者言:工欲善其事,必先利其器。一个好的工具能事半功倍。写程序时,特别是写C++程序,大局部人脑子里想到的第一个工具就是VisualStudio。不可否认,VS很好很强大,用户体验非常好。但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非〔Express版本免费〕。Code::Blocks是一个非常优秀的工具,如果您正在寻找VisualStudio之外的,开源、免费、轻便、支持多种编译器、跨平台的C/C++IDE,那么Code::Blocks就是一个很好的选择。
说明:笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。本文是第一篇:Code::Blocks使用篇。原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大局部用户帮助不是不大,暂不打算翻译。笔者使用的Code::Block版本是nightlybuilds,svn6088〔可以在这个地址下载:〕。使用的编译器是GCC3.4.5。每个版本之间的使用可能会有细微的差异。因为水平有限,难免出错,欢送指正!
Code::Blocks手册Version1.0
感谢CodeBlocks工程组:
AndersF.Bjorklund(afb),BiplabKumarModak(biplab),Bartomiejwiecki(byo),PaulA.Jimenez(ceniza),KoaChongGee(cyberkoa),DanielOrb(daniel2000),LievendeCock(killerbot),YiannisMandravellos(mandrav),Mispunt(mispunt),MartinHalle(morten-macy),JensLody(jens),JeromeAntoine(dje),DamienMoore(dmoore),PecanHeber(pecan),RicardoGarcia(rickg22),ThomasDenk(thomasdenk),tiwag(tiwag)
Permissionisgrantedtocopy,distributeand/ormodifythisdocumentunderthetermsoftheGNUFreeDocumentationLicense,Version1.2oranylaterversionpublishedbytheFreeSoftwareFoundation.
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〕;
当前的文件状态。被修改正的〔但尚未保存〕文件将被标记为“modified”,否那么这里为空;
文件操作的权限。如果文件是只读的,这里将会显示“Readonly”,在Openfileslist中,该文件会使用一个加琐的图标来显示;
个性化配置名称;
CodeBlocks提示了非常灵活和强大的工程管理功能。下文将介绍工程管理的一些常用功能。
1.1工程视图〔ProjectView〕
在CodeBlocks中,Project的源文件〔如C/C++的源文件及其对应的头文件〕和编译属性设置信息都保存在name.cbp文件里。可以通过菜单[Fil
您可能关注的文档
- 高中语文专题一李方舟传课件苏教版选修-传记选读.ppt
- 基于C#的手机销售系统设计与实现.doc
- 城市面源污染调查研究.doc
- ERP1队真人密室逃脱策划书.docx
- 土巴兔验收标准.doc
- 地下车库通风排烟课程设计.doc
- 高中语文趣味课堂-最新原创课件.ppt
- 高二英语必修5-Unit3-using-language.PPT.ppt
- 银河证券营销团队培训.ppt
- 各大集团煤种指标.doc
- 初中英语写作教学与人工智能技术融合的实证研究:提升写作水平教学研究课题报告.docx
- 小学音乐教师数字能力提升的案例教学策略研究教学研究课题报告.docx
- 《《中小学教师信息化教学能力提升培训策略》在教师培训课程设计中的应用》教学研究课题报告.docx
- 小学体育教师教学画像构建与教学反思能力培养教学研究课题报告.docx
- 高中生物建模教学中的学生实验设计与操作能力培养研究教学研究课题报告.docx
- 医学检验专业核心技术与临床应用.pptx
- 基于MOF下的NiCo基层状双氢氧化物及其复合材料的电化学性能研究.docx
- 医学检验专业答辩要点解析.pptx
- 《智能制造背景下机械制造企业生产流程数字化改造的智能化生产环境》教学研究课题报告.docx
- 数据驱动学习气候信息分析在地理教学中的角色教学研究课题报告.docx
文档评论(0)