如何在Visual Studio 2008中对项目进行排序?

4

如何在解决方案文件夹中对项目进行排序。

我有一个包含3个解决方案文件夹的解决方案,其中包含多个类库,但它们似乎不是按名称排序而是按创建时间排序。

是否有一种方法可以按名称对它们进行排序?(从vs 2008中进行,而不是手动更改sln文件)

问候,M

1个回答

6
请看这篇文章。引用如下:
已知 Visual Studio 在项目位于解决方案文件夹中时,不会按字母顺序排序。由于我正在处理相当大的解决方案(一个解决方案有超过20个项目),并且我喜欢通过解决方案文件夹对项目进行排序,因此这是一个非常烦人的错误。
然而,我无意中发现了解决此问题的方法。请按照以下步骤按字母顺序在解决方案文件夹内对项目进行排序。
右键单击项目并选择重命名(或仅选择项目,等待1秒钟,然后再次单击它或按F2)。不要更改名称,只需选择另一个项目即可。

4
没错,但如果您在关闭并重新打开解决方案后,排序会再次混乱。这篇博客给出了如何保持更改顺序的提示:https://ludwigstuyck.wordpress.com/2010/03/10/sort-projects-alphabetically-in-visual-studio/。在关闭解决方案之前折叠包含解决方案文件夹。 - The Chairman
主席的小技巧也解决了Visual Studio中令人讨厌的特性[即:bug],即在添加文件夹到项目时以不正确的顺序显示它们。如果在关闭并重新打开解决方案时将其展开,则会保持这样。只需折叠项目、关闭解决方案,然后重新打开解决方案即可解决问题。 - Brian Swift

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接