MS Visual Studio有一个“解决方案资源管理器”,我可以在其中看到所有项目文件,我还可以创建过滤器,这些过滤器类似于将文件放在组中的文件夹。问题是 - 我希望我的文件在Visual中和物理上分成组,但我不想在Visual和磁盘上都要应用每个更改两次。有没有办法在Visual解决方案资源管理器中显示实际的文件夹,以便我能看到它们在磁盘上的位置(并且不,“显示所有文件”并不能做到这一点,我已经检查过了)?
MS Visual Studio有一个“解决方案资源管理器”,我可以在其中看到所有项目文件,我还可以创建过滤器,这些过滤器类似于将文件放在组中的文件夹。问题是 - 我希望我的文件在Visual中和物理上分成组,但我不想在Visual和磁盘上都要应用每个更改两次。有没有办法在Visual解决方案资源管理器中显示实际的文件夹,以便我能看到它们在磁盘上的位置(并且不,“显示所有文件”并不能做到这一点,我已经检查过了)?
如果您单击“显示所有文件”,则会将解决方案资源管理器从显示文件的虚拟筛选器切换为显示文件的物理筛选器。
通过过滤器,我想你指的是解决方案文件夹。它们是虚拟文件夹,对文件系统没有影响。我使用的一个技巧是创建一个临时项目。添加到项目文件夹中的项会保持它们之间的关系。这是一种hack方法,但它有效。如果有人知道更好的方法,请告诉我。