CodeBlocks中文版使用手册(3)

2019-02-17 15:13

提示:使用Ctrl + PgUp 和 Ctrl + PgDn可以在前后函数之间跳转。 在文本编辑器中,使用快捷键Ctrl + Tag可以在当前所有打开的文件之间跳转。(译者注:VS也有类似的功能,而且快捷键也是Ctrl + Tag,这是巧合吗?)

显示行号。通过菜单[Settings->General Settings],选中[Show line numbers]来显示行号。使用快捷键 Ctrl + G 可以快速的跳转到指定行。

1.10.6 符号视图(Symbol view)

CodeBlocks管理窗口提供的符号视图,以树的形式显示(导航)C/C++源文件中的类、函数、变量定义。可以选择符号显示的区域是:当前文件、当前项目、整个解决方案。(译者注:与VS的类视图面板实现类似的功能。)

提示:在搜索输入框中输入符号的名称,符号浏览器将会过滤不符条件的符号。

符号视图将符号分为如下分类:

? ? ? ?

Global functions: 全局函数;

Global typedefs: 通过typedef定义的别名; Global variables:全局变量;

Preprocessor symbols: 通过#define宏定义的预处理指示符;

结构和类的定义显示在pre-processor symbols下面。如果一个分类被选中,属于该分类的标识符将显示在视图的下半部分。双击这些标识符,代码编辑器将定位到定义这些标识符的文件所在处。

1.10.7 集成外部的帮助文档

CodeBlocks支持添加外部的帮助文档集成到开发环境中。通过菜单

[Settings->Environment]来设置。把你选择的chm格式的文档以添加到Help Files,并将其作为默认的帮助文档,在编辑器中选择一个函数,对应的文档就会出现通过快捷键F1。?

1.10.8 集成外部工具

通过菜单[Tools->Configuration Tools–>Add],把外部工具集成到

CodeBlocks开发环境中。这些外部的工具允许以参数的形式访问CodeBlocks的内建(Built-in)变量(如当前项目所在的文件夹${PROJECT_DIR})。利用这个功能,我们给CodeBlocks添加一个菜单项:打开当前 项目所在的文件夹。请看图:

(译者注:这是一个非常实用的功能。利用这个功能,我在我的CodeBlocks中,添加了三个我最常用的菜单项:使用Notepad++打开当前文件;打开当前项目所在的文件夹;以Dos窗口打开当前文件夹。爽歪歪~~)

1.11 使用CodeBlocks的小提示(Tips)

这节我们将展示一些CodeBlocks非常有用的提示。 1.11.1 修改跟踪(Tracking of Modifications)

CodeBlocks通过行号旁边的小坚条颜色来跟踪源文件的修改。未保存的修改行将被标记为黄色,而已保存的修改行标记为绿色。你可以通过菜单[Search->Goto next changed line]或者[Search->Goto previous changed line]在修改内容之间导航(对应的快捷键是 Ctrl + F3 和 Ctrl + Shift + F3)。(译者注:VS也提供类型的功能。)

可以通过菜单[Settings->Editor->Margins and caret],取消选中[Use Changebar]来取消该功能。

提示:如果文件被关闭,记录在该文件上的undo/redo信息和修改标识(changebars)将会清空。如果文件处理打开状态,可以通过菜单[Edit->Clear changes history]或者右键菜单相应选项来显式地清空这些信息。

1.11.2 与其他应用程序交互

CodeBlocks能够在运行时与其他应用程序进行交互。windows下通过DDE(Dynamic Data Exchange)实现这种进程间的交互,而在其他操作系统下,基于TCP来实现交互。

以下语法的命令可以发送给CodeBlocks运行实例: [(“”) 当前可以使用的命令:

Open: 命令[Open(“D:\\Temp\\test.txt”)],在CodeBlocks实例中(或者启动新的CodeBlocks进程,如果需要的话)打开一个文件。

OpenLine:命令[OpenLine(“D:\\Temp\\test.txt:10”)],在CodeBlocks中打开文件,并定位到指定行数,冒号后面的数字用于指定行号。(译者注:不是很明白原文的意思:This command opens a le at a given line number in a CodeBlocksi nstance.)

Raise:让CodeBlocks实例获得焦点。不就给该命令提供参数。 1.11.3 配置环境变量

操作系统的配置信息被定义在环境变量中。例如环境变量Path包含一个编译器的安装目录路径,操作系统在运行期间都可以随时访问该环境变量。如果同一编译器的另一个版本被安装,就可能会发生错误,如:调用的编译器版本不正确。

有时候因为项目的需要,必须在同一机器上安装同一编译器的不同版本。为了避免上述错误的发生,可以在项目启动之前修改环境变量。显然,这个方法很容易出 错,很不灵活。基于这个问题,CodeBlocks提供了一个简单的解决方法:创建不同版本的、只能在CodeBlocks内使用的环境变量,然后根据项 目的需要选择适当的版本环境变量。通过菜单[Settings->Environment],在Environment Varibales面板中点击Create按钮创建不同版本的环境变量,如下图:

错误!

1.11.4 切换布局

CodeBlocks可以根据手头任务的需要选择不同的配置/视图,并保存这些配置/视图。默认情况下这些配置保存在default.conf文件里。以 命令行方式启动Cdoeblocks,并传递--personality=ask参数,就可以在列出的个性化配置列表中选择一个视图启动。有时候,你可能 希望在应用程序的使用过程中切换布局,如编码模式与调试模式下可能需要不同的布局。CodeBlocks提供了一种机制来实现这种需求,通过菜单[View->Layouts->Save current],并输入布局的命名,保存布局。通过[View->Layouts->Layout name]来切换布局。(译者注:笔者使用的版本,通过[View->Perspectives]来保存\\切换布局,如下图:)


CodeBlocks中文版使用手册(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中职病原生物与免疫学基础教学方法的体会

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: