当前位置:首页 > CodeBlocks详细使用手册(免费)
*************************************************************************
* $Author: mario $ * $Name: $
************************************************************************* *
* Copyright 2007 by company name *
************************************************************************/
1.10.2 缩写(Abbreviation)
定义一个常用的代码片断[typing],并给它提供一个名字[Abbreviation],在写程序的时候,只要给出这个名字,然后按快捷键Ctrl + J,CodeBlocks就会用预先定义的代码片断来替换该名字。(译者注:VS中也有类似的功能,在C#程序时,只要写出关键字for,然后连续按两次Tab键,编辑器会自动生成for语句的框架,是不是很方便?~_~)。通过菜单[Settings->Editor]来设置Abbreviation,如下图:
abbreviation也支持参数变量(Parametrisation)(如:$NOW表示当前时间)。如:
9
-->
1.10.3 个性化(Personalities)
CodeBlocks的配置信息被作为应用程序数据而保存在codeblocks文件夹的
1.10.4 配置文件(Configuration Files)
CodeBlocks的配置信息保存在codeblocks目录下的default.conf文件中。当使用个性化设置的时候,配置信息将被保存到
cb_share_conf(一个辅助工具,可以在CodeBlocks安装目录里找到)被用来管理与保存这些设置信息。
如果你想为电脑的不同账户定义一个公用的默认设置,defual.conf文件应该被保存到\\Documents and Settings\\Default User\\Application Data\\codeblocks。
1
0
CodeBlocks在第一次启动的时候,会将该配置文件拷贝到当前账户的application data目录下(并作为当前帐户的配置文件)。
如果想在usb设备上创建一个绿色版本号的CodeBlocks,请执行下面步骤:将CodeBlocks安装目录拷贝到usb设备上,将配置文件default.conf拷贝到该目录中,该配置文件将被用于全局的设置。确保系统有权限对该文件进行写入,否则CodeBlocks对配置文件的修改将不会被保存。
1.10.5 导航与搜索(Navigate and Search)
CodeBlocks提供了很多方法用于文件和函数之间导航。书签就是最常用的一种方式。通过快捷键Ctrl + B在源文件中设置/删除一个书签,通过Alt + PgUp或Alt + PgDn在不同的书签之间跳转。
在管理窗口的Project视图中选中解决方案或项目,右键点击在弹出菜单中选择[Find file],输入你查找的文件名称,然后回车,该文件将被选中(如果文件存在的话),再按回车,编辑器就会打开该文件。如下图:
在CodeBlocks中,你可以很容易的在头文件与源文件之间导航:
1. 将光标置于头文件被包含处(例如:#include “header.hpp”),右键选择性“open include file”,编辑器将打开该包含文件。(译者注:可以在VS中使用快捷键 Ctrl + Shift + G 实现同样的操作。这个功能非常方便,特别是要查看源代码时。)
1
1
2. 通过右键菜单的[Swap header/source],在头文件与源文件之间切换。
3. 选中一个定义(如变量名,类型名等等),在右键菜单中选择[Find declaration],编辑器就会打开该定义的声明。(译者注:可以使用右键菜单的[Find implementation]定位到函数的实现处,在VS中使用快捷键F12实现同样的操作。这也是一个非常方便的功能。)。
CodeBlocks提供多种方式用于对单个文件或整个目录进行搜索。通过菜单[Search->Find]或[Search –> Find in Files]来打开搜索对话框。
Alt + G 和 Ctrl + Alt + G这两个快捷键用于打开 文件/函数 跳转对话框,只要输入文件/函数的名称,就可以很方便的跳转到指定文件或函数。文件名/函数名搜索还支持 * 和 ? 等能配符。(译者注:可以使用Visual Assist插件在VS中实现类似的功能。这两个功能真的很方便实用。)
12
共分享92篇相关文档