如何在Visual Studio中指定项目过滤器顺序?

Ros*_*ers 5 visual-studio-2013

由于过滤器的目的是为了显示项目的逻辑布局,此功能在哪里?

由于某些原因,任何顶级过滤器总是卡在我的“头文件”和“源文件”过滤器之间。它甚至不按字母顺序排列。

请注意,我对订购项目不感兴趣,但对项目中的过滤器感兴趣。

那么,如何指定过滤器的顺序或至少按字母顺序对它们进行排序?

Tom*_*era 4

在 Visual Studio 2012 中,新过滤器按其默认名称的字母顺序添加。但后来重命名就没有效果了。不是很方便,但我们可以得到想要的结果:

解决方法一:

  1. 添加文件夹之前:将“ a ”添加到您希望位于新文件夹之上的每个文件夹名称。将“zz_”添加到您想要位于新文件夹下的每个文件夹中。

  2. 添加您的新文件夹。

  3. 将所有文件夹重命名回来。

这很乏味,但总比没有好。

解决方法二:如果要添加多个新文件夹,只需将它们连续添加并稍后重命名,以便它们按所需顺序排列。

解决方法三:直接编辑项目的 XML 也可能有效。但我个人宁愿不碰这样的神奇文件。

  • 不敢相信我必须在 2019 年做到这一点。不过非常感谢! (3认同)