0

问题:有没有办法在解决方案资源管理器中突出显示在 Visual Studio 中打开的所有文件?(我知道有一个过滤器可以过滤它以仅显示打开的文件,但这对我没有任何意义我正在寻找一个可能未打开的文件,我什至不确定文件的名称是什么,直到我打开它并说它在那里。)

示例想象的 GUI 结果:(不同的颜色很好) https://docs.google.com/file/d/0B31DHM9TkK99S3pWSms3QXR2Qk0/edit?usp=sharing (我在想什么,现在不能发布图像)

解决方案资源管理器
-Solution
     +Stuff
     +More stuff
     -Code
          +MyOpenFile.cs(突出显示)
          +MyNotOpenFile.cs
          +MyOtherOpenFile.cs(突出显示)
          +MyCurrentlyOpenFile.cs(突出显示,可能是不同的颜色)

(带有红色下划线的可能是活动选项卡)

背景:我不知道这是否发生在其他人身上,但我多年来一直在这样做。在处理某些事情时,我在解决方案资源管理器中打开了一个文件,结果发现该文件已经打开,因此 Visual Studios 只是将该文件设置为活动选项卡。如果我只在一个窗口中工作,但是我的标签窗口几乎没有主窗口,它们通常在差异显示器上,所以当标签变得活跃时,我根本看不到它,因为它是不在主窗口上。当我去预览文件时,情况更糟。

锦上添花: - 如果它可以选择突出显示打开文件的父节点,那么示例“控制器”和“内容”文件夹也会突出显示。- 如果有什么东西可以为 vs 2010 做到这一点,那就太好了。

在这一点上,我正在寻找几乎所有的东西,一个扩展,一个可以编辑的样式表,或者作为最后的手段,一个很好的参考“如何为 Visual Studios 编写扩展”网站。

编辑:
作为澄清点,我不是在寻找在解决方案资源管理器中定位特定文件的方法,而是在寻找一种方法来使打开的文件在视觉上有所不同,以便我知道环顾四周在认为 VS2012 崩溃或文件混乱之前。

4

1 回答 1

0

尝试一个名为 VS 命令的扩展。它将帮助您找到解决方案中的文件。

或者这个扩展:http: //visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/

于 2013-04-11T21:15:38.980 回答