当我在Visual Studio(2005/2008)中创建一个新的C / C ++头文件时,我想让一些预处理器头包括自动插入到新的头文件中。有人知道怎么做吗? Visual Studio中的New Porject和New Item模板系统似乎不适用于C ++文件。
例如,当我创建foo.h时,我希望新文件向导自动生成以下内容:
#ifndef FOO_H
#define FOO_H
#endif // FOO_H
更新:Visual Studio用作创建新C ++源文件的模板的文件位于:C:\ Program Files \ Microsoft Visual Studio 8 \ VC \ vcprojectitems(适用于Visual Studio 2005)。对这些文件的修改将应用于添加到C ++项目的任何新文件。但是,似乎没有办法对这些文件中的内容进行参数化,以允许插入文件名等。搜索继续......
答案 0 :(得分:3)
购买Visual Assist X并使用snippet! 说真的,Visual Assist在VS中填补了这么多漏洞,这并不好笑。它并不昂贵,它可以帮你省掉头发。