【发布时间】:2010-07-14 02:06:21
【问题描述】:
不得不单独维护一个 .filters 文件以使 Visual Studio 满意,以及我的项目的磁盘布局,这很烦人。是否可以像 C# 那样告诉 VS 使用真实文件夹?
【问题讨论】:
不得不单独维护一个 .filters 文件以使 Visual Studio 满意,以及我的项目的磁盘布局,这很烦人。是否可以像 C# 那样告诉 VS 使用真实文件夹?
【问题讨论】:
在 Visual Studio 的解决方案资源管理器中,只需单击名为“显示所有文件”的工具栏按钮。
这正是你想要的。
编辑(比利奥尼尔):为其他人添加图像,这样他们就不必打猎了......
(来源:billy-oneal.com)
【讨论】:
Show All Files 选项,但这只是我。似乎此设置是每个项目的,并在解决方案级别保存。让我悲痛欲绝,您必须在解决方案资源管理器中选择项目,并注意顶部的小按钮。
作为一个额外的花絮,有几个团队和我一起在一个班上遇到了一个错误,禁用“显示所有文件”选项会导致 VS10 崩溃。到目前为止,还没有一个明确的修复方法,但它似乎是由于某些 VS 特定文件在不应该列出的时候被列出,或者至少 Microsoft Connect 是这么说的。
作为一种解决方法,请转到工具 - 选项 - 项目和解决方案 - VC++ 项目设置并将 .vcxproj 和 .filters 添加到“要隐藏的扩展”。
非常感谢 Microsoft Connect 上的 Aly Hirani 的帮助。
【讨论】:
我自己没有尝试过,但过滤器仅针对文件扩展名,或者您可以将“Dir1/*”与解决方案文件夹匹配吗?
另一种选择是让脚本(最好是 VS 扩展)自动更新 .filters。
【讨论】: