我的电脑上有两个文件夹
/home/zee/projects/c/
/home/zee/projects/cpp/
c 文件夹显然有我的 C 项目,然后 cpp 文件夹有我的 C++ 项目。如果文件位于 c 文件夹内的目录中,我希望 Visual Studio 代码将具有.h扩展名的文件视为 C 头文件,但也将 cpp 文件夹中具有该扩展名的文件视为 C++ 头文件。这可能吗?
我的电脑上有两个文件夹
/home/zee/projects/c/
/home/zee/projects/cpp/
c 文件夹显然有我的 C 项目,然后 cpp 文件夹有我的 C++ 项目。如果文件位于 c 文件夹内的目录中,我希望 Visual Studio 代码将具有.h扩展名的文件视为 C 头文件,但也将 cpp 文件夹中具有该扩展名的文件视为 C++ 头文件。这可能吗?
他们很可能在不同的工作空间中。
您可以更改files.associations每个工作区的设置
https://code.visualstudio.com/docs/languages/overview#_adding-a-file-extension-to-a-language https://code.visualstudio.com/docs/languages/overview#_can-i-map -附加文件扩展至语言