我使用Show All Files
解决方案资源管理器中的功能,该功能在镜像文件系统的文件夹结构中显示项目文件,而不是使用 Visual Studio 的过滤器。我的目标是在源代码树之外创建一个 Visual Studio 项目,该项目仍列出其目录结构中的文件。
到目前为止,我所做的是在如下所示的目录结构中创建一个空的解决方案和项目。然后我选择了src
目录里面的三个文件夹,拖到项目里面。它们被添加到项目中,但它们在解决方案资源管理器中显示为一个简单的列表,而不是在它们的本机目录结构中。
repository
├─ src
│ ├─ types
│ │ ├─ *.h
│ │ └─ *.cpp
│ ├─ managers
│ │ ├─ *.h
│ │ └─ *.cpp
│ └─ modules
│ ├─ *.h
│ └─ *.cpp
└─ project
├─ *.sln
└─ *.vcxproj
如何在不破坏上述文件系统视图的情况下创建位于源代码树之外的项目?