【发布时间】:2013-04-04 02:31:36
【问题描述】:
问题: 有没有办法在解决方案资源管理器中突出显示在 Visual Studio 中打开的所有文件? (我知道有一个过滤器可以过滤它以仅显示打开的文件,但这对我没有任何意义我正在寻找一个可能未打开的文件,我什至不确定文件的名称是什么,直到我打开它并说它在那里。)
示例想象的 GUI 结果:(不同颜色都可以) https://docs.google.com/file/d/0B31DHM9TkK99S3pWSms3QXR2Qk0/edit?usp=sharing (我在想的图像,现在无法发布图像)
解决方案资源管理器
-解决方案
+东西
+更多内容
-代码
+MyOpenFile.cs(突出显示)
+MyNotOpenFile.cs
+MyOtherOpenFile.cs(突出显示)
+MyCurrentlyOpenFile.cs(突出显示,可能是不同的颜色)
(带有红色下划线的可能是活动标签)
背景: 我不知道这是否会发生在其他人身上,但多年来我一直在这样做。在处理某事时,我在解决方案资源管理器中打开一个文件,结果发现该文件已经打开,因此 Visual Studio 只是将该文件设置为活动选项卡。 If I were working In just one window that would be fine, but I have few tab windows open beyond the main window and they are normally on a diffident monitor, so when the tab becomes active I do not see it at all, because it is不在主窗口上。当我去预览文件时,情况更糟。
锦上添花: - 如果它可以选择突出显示打开文件的父节点,那么示例“控制器”和“内容”文件夹也会被突出显示。 - 如果有什么东西可以为 vs 2010 做到这一点,那就太好了。
我目前正在寻找所有的东西,一个扩展,一个可以编辑的样式表,或者作为最后的手段,一个很好的参考“如何为 Visual Studios 编写扩展”网站。
编辑:
作为澄清点,我不是在寻找一种在解决方案资源管理器中定位特定文件的方法,我正在寻找一种方法来使打开的文件在视觉上看起来不同,这样我就知道在思考之前先四处看看VS2012 崩溃或文件混乱。
【问题讨论】:
标签: visual-studio-2010 visual-studio visual-studio-2012 visual-studio-extensions solution-explorer