VS2010:如何在解决方案资源管理器中删除/隐藏“外部依赖项”文件夹


78

在VS2010中,他们向所有项目添加了一个名为“外部依赖项”的虚拟目录:

替代文字http://koper.wowpanda.net/externaldeps.PNG

这确实让我感到困扰,特别是因为如果有一个名为“ Apple”的普通文件夹和一个名为“ Deep”的文件夹,它将位于两者之间,而且我认为它提供的信息也完全没有用。


有什么办法可以删除或隐藏它?

Answers:


167

不知道您是否自己解决了这个问题,但查看此页面后可以在“选项”对话框(从“工具”菜单中)将其禁用。

在右侧面板上,展开“文本编辑器”部分,然后展开C / C ++,然后单击“高级”。将“禁用外部依赖项”文件夹设置为True,然后重新启动Visual Studio。

正如Michael在评论中提到的那样,显然您无需重新启动Visual Studio,而只需关闭并重新打开解决方案即可查看效果。


感谢您提出的问题和答案。当我对stdafx.h执行“从项目中排除”时,我发现“外部依赖项”文件夹很有用,因为我在“外部依赖项”中找到了该文件夹并将其重新包含到项目中。还是VC ++编程的新手。
Nav

10
您必须关闭然后重新打开解决方案,此设置才能生效。
Michael Goldshteyn

相同的选项也存在在Visual Studio 2012年
genpfault

8
现在为什么要在“文本编辑器”下?
user253751

3
我们有一个很大的解决方案,而且在打开文件时(使用File / Open或通过右键单击#include等),它通常会从某个随机项目的External Dependencies文件夹中打开文件,并按此方式展开。我们的“外部依赖项”文件夹中有数百个文件(可能是数千个!)。真烦人 很高兴我可以关闭此功能。
Rich
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.