我正在使用Visual Studio 2008,我想知道是否可以在给定头文件的情况下创建.cpp文件。
因此,如果我有一个带有类和函数的.h文件,它可以创建一个代码文件,其中所有函数都用空白体输入
答案 0 :(得分:4)
快捷方式:alt+shift+f10
(VS2015)
我已经寻找了超过10年的时间,被告知无数次存在,并且需要以某种方式使用外部工具来获得这个基本功能。
......现在,我终于发现了一些有用的东西。
突出显示.h文件中的类名,使用该快捷方式将使intellisense生成相关定义(如果未创建,还会创建.cpp文件)。
这也是一个通用的捷径。如果在标题中创建函数签名(并突出显示函数名称),则为您创建方法存根。从下面的屏幕截图中可以看出,它还允许您从父类等自动创建所有虚拟内容。
我绝对无法相信这突然提高了多少生产力( 再见手动复制粘贴! )。而且我发现这一点令人震惊,即使在Stack Overflow中,我从未见过/被引用过这个,直到现在为止。
享受你的新权力,传播信息!
答案 1 :(得分:3)
您应该检查Visual Studio的Visual Assist X加载项。它有很多功能。
答案 2 :(得分:1)
你可以说Project - >添加类但只执行基础知识。我认为你不能做(你)所建议的但是它真的很棒,没有理由(我能想到)为什么你不能。
答案 3 :(得分:0)
试试我的AtomineerUtils插件。
它不会执行整个标头,但可以将单个方法的标头声明转换为相关源文件中的实现。它根据需要添加类名/命名空间,尽可能填写默认实现(例如return(NULL))并添加Doxygen或DocXml doc-comment,将标题中的注释合并并自动换行作为简要说明可用。