如何在 Visual Studio 2013 中设置默认的 header 文件扩展名?

How to set default header file extension in Visual Studio 2013?

每次创建 header 时,我都必须手动将它们的扩展名从 .h 重命名为 .hpp

当我使用向导创建 C++ 项目时,header 文件以 .h 扩展名创建。

有什么方法可以更改 Visual Studio 2013 中 C++ Headers 的默认文件扩展名吗?

我知道,这是个人喜好问题,但我还是想做。

Visual Studio 世界使用“.h”扩展名,这就是它的方式,无论您使用什么扩展名都没有区别。当 "included" 时,它们都会成为您的“.cpp”文件的一部分,当编译器运行时,它们会被逐字复制到“#include”行的位置。他们可以有任何扩展名。源文件是“.c”还是“.cpp”也没有关系,编译模式在项目属性中设置,除非你故意改变它,否则将是C++,这将导致大部分SDK无论如何都无法使用.