1.3 常用技巧与注意问题本节主要介绍了常见的项目文件,使用集成开发环境的一些技巧以及在编写代码时会经常遇到的问题。 1.3.1 VC项目文件说明熟悉使用项目文件后,用户可以手动修改对应文件夹中的内容,也可以在备份时手动删除无用或可自动生成的文件。由于手动操作容易引起失误,所以一定要谨慎使用,建议在手动操作前先进行备份。 常用的项目文件如表1-2所示。 表1-2 常用项目文件表
1.3.2 IDE使用小技巧(1)如何检测程序中的括号是否匹配。 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。 (2)如何查看一个宏(或变量、函数)的宏定义。 选中此宏,单击鼠标右键,快捷菜单中选择“Go To Defition Of …”(或使用快捷键F12),如果没有建立Browse files,会出现如图1-56所示的提示对话框,单击“Yes”按钮,就会跳转到定义宏(或变量、函数)的位置。
图1-56 生成Browse信息 (3)如何格式化一段乱七八糟的源代码。 选中该段源代码,选择菜单“Edit→Advanced→Format Selection”命令,或使用快捷键Alt + F8,即可对源代码进行格式化。 (4)如何整理类视图中大量的类。 在类视图中,选中根节点,单击鼠标右键,在快捷菜单中选择“New Folder”命令,再把具有相近性质的类拖到对应的文件夹中即可,如图1-57所示。
图1-57 文件视图新建文件夹 (5)如何定位预处理匹配。 在源文件中,将光标定位至#if,使用快捷键Ctrl+K,光标会移动到与之相匹配的#endif;将光标定位至#endif,使用快捷键Ctrl+J,光标会移动到与之相匹配的#if。
(6)怎样处理类找不到的系统消息。 如果想在类向导中处理WM_NCHITTEST等系统消息,需要在类向导的“Class Info”属性页中将Message filter改为Window。 (7)如何彻底地删除一个类。 先从文件视图中删除对应的头文件和源文件,再从实际的文件夹中删除这些文件。
|
||||||||||||||||||||||||||||||