如何在解决方案资源管理器中移除/隐藏"外部依赖项"文件夹?(VS2010)

83

在VS2010中,他们给所有项目添加了一个名为“External Dependencies”的虚拟目录:

alt文本 http://koper.wowpanda.net/externaldeps.PNG

它真的很让我困扰,尤其是因为如果有一个名为“Apple”和一个名为“Deep”的普通文件夹,它将位于这两者之间,而且它提供的信息,在我看来,完全没有用。


有没有办法移除或隐藏它?

1个回答

179

不知道您是否已经发现,根据此页面上的内容,您可以在选项对话框中禁用它(从“工具”菜单中选择)。

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

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


11
为使此设置生效,您需要关闭并重新打开解决方案。 - Michael Goldshteyn
在Visual Studio 2012中也存在相同的选项。 - genpfault
10
为什么这会出现在文本编辑器下面? - user253751
3
我们有一个庞大的解决方案,经常使用“文件/打开”或右键单击#include等方式打开文件时,它会从某个随机项目的“外部依赖项”文件夹中打开文件,并在展开文件夹时显示其中所有文件。我们的“外部依赖项”文件夹中可能有数百甚至数千个文件,这非常让人烦恼。很高兴我可以关闭这个功能。 - Rich
1
我喜欢“在解决方案资源管理器中跟踪活动项目”选项,但是这个“外部依赖项”文件夹却破坏了所有的乐趣。感谢您提供的提示,让我知道如何摆脱它! - 4LegsDrivenCat
显示剩余2条评论

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