VC使用的小技巧
一、自定义类型
添加或修改 /Program Files/Microsoft Visual Studio/COMMON/MSDev98/Bin下的usertype.dat文件,每行加上自定义的类型,比如BOOL,boolean, java, tomcat等
二、非缺省的语法着色(更多的颜色)
修改注册表
regedit
HKEY_CURRENT_USER / software /microsoft /devstdio/6.0/format /source window
或者用Visual assist插件
三、调试时显示数组指针的内容
watch窗口中增加: 指针, num, 注意不是:指针:num
四、指定头文件位置指定头文件位置时,一般的方法是Tools/Option/Directories,但是对于特定的应用,可能不希望在option中指定,其实有另外的方法,如下:
方法一:编辑project/setting/C&C++/Project options,增加/I "..."的项目,例如:/nologo /MTd /W3 /Gm /GX /ZI /Od /I "../../../../library/common" /I "../../../../library/common/include"。其中,“./”表示.dsw所在文件的目录,“../”表示.dsw文件的上一级目录
方法二: project -> setting ->C/C++ ->Category ->Preprocessor ->Additional include directories,加入或编辑头文件所在目录(其实,它就是方法一,不过更方便一些)
五、宏定义
定义宏时,最好使用括号,这样,使用时会避免不可知的麻烦,例如:
#define MAX 5
#define READNUM (MAX + 10)
#define BUFFERLEN (READNUM * 10 + 20) //没有括号时,这个值为5 + 10 *5 + 20,会崩溃的
六、自动缩进、自动重排Alt+F8
七、在括号间跳转
Ctrl+]
八、函数、变量自动补齐
VC自己的函数补齐功能比较“弱”,还是使用 Visual Assist插件吧
九、指定lib文件位置
project -> setting ->link -> Category / Input ->Additional library path,参考指定头文件的方法,加入或编辑lib文件所在目录
-------------------------------------------------------------------------------------------------------------------------
题外话:
讨厌得益网的积分增加方法,但是,那里的有些东东确实不错,如果您愿意,帮忙点一下:
http://www.netyi.net
--------------------------------------------------------------------------------------------------------------------------