1.3 VC++(www.cppentry.com)集成开发环境使用技巧
在使用VC++(www.cppentry.com)集成环境进行项目开发时,有效使用集成开发环境提供的各种工具,将有利于项目更加高效、高质地完成。VC++(www.cppentry.com)提供了一些编码常用的工具,如快速查找各种匹配的括号、快速查看宏定义、代码格式快速格式化等。这些功能大多是通过快捷键实现的,本节将对这些实用的功能进行详细的说明。
1.3.1 快速定位
在编程(www.cppentry.com)时,常常需要查找关键内容,简单的内容通过编辑菜单中的"查找"命令即可实现,但是有些查找定位却需要其他的操作来实现。本节将详细介绍在VC++(www.cppentry.com)集成开发环境中快速定位的几种常见方法。
(1)Ctrl+F查找指定的内容是最基本的定位方法。但是在VC++(www.cppentry.com)集成开发环境中,如果单击查找对话框上的搜索键,则仅能实现单次定位的功能。如果想实现连续的查找功能,则需要快捷键F3来实现,F3是向下继续搜索,Shift+F3是向上继续搜索。
(2)预处理指令相关的快速定位方法。在预处理指令中,#if、#else、#ifdef、#endif较为常用且成对出现。在集成开发环境中可以用快捷键Ctrl+J向上搜索这4条指令中的一条。用快捷键Ctrl+K(Conditional Down)向下搜索最近的#if、#else、#ifdef、#endif,这也是定位对称的#if、#endif预处理条件的常用方法。
(3)函数引用定位。用快捷键F12即可跳到函数的引用处,当然也可以在右键快捷菜单中,选择转到函数、变量等的声明处。
(4)宏定义快速定位。把光标移动到你想了解的一个宏上,如在VC++(www.cppentry.com)工程中最常见的DECLARE_MAP_MESSAGE宏上,按下F12键(或选择右键快捷菜单中的Go To Defition Of …选项)。如果没有建立Browse files,会出现提示对话框,单击"确定"按钮后就会跳到定义这些宏的地方。
(5)括号是C、C++(www.cppentry.com)编程(www.cppentry.com)常用的符号,且大多数的括号是成对出现的。在功能整理及代码纠错时,会经常查看各种括号的匹配情况。一般工程代码量非常大,手动查找难免出错且效率低,因此可以使用VC++(www.cppentry.com)提供的快速括号匹配查看功能。
把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,如图1.16所示。按下快捷键Ctrl+]。如果括号匹配正确,光标就跳到匹配的括号处,如图1.17所示。否则光标不移动,并且机箱喇叭还会发出警告声。
|
| 图1.16 将要匹配的括号 |
|
| 图1.17 匹配结果 |