您对 VS 让您寻找几分钟前打开的标签页时使用的标签页有何感想?不断拖动标签以使您使用的标签保持在一起怎么样?
哦,所以你也认为AARGH?然后继续阅读。
我在一个包含数十个项目和数百个文件的软件上工作。填满标签栏真的很容易——比如在调试时,它可以打开很多文件,其中大部分只是样板文件,或者对手头的任务并不感兴趣。这使得与“脱落”选项卡栏相关
的少数文件,或者通过浏览可见选项卡很难找到。
有一些解决方案,其中一些比其他解决方案更广为人知。这是我的前 3 名:
三、如果您能准确记住文件名(或至少是第一个字母),则此方法有效:使用“查找框”:
type: Ctrl-D >of yourFileName
当您键入文件名时,您会自动完成解决方案中的文件名。更多细节在这里。
二、最明显的一个:使用按字母顺序排列的选项卡栏右侧的“活动文件”下拉菜单。
鲜为人知的事实:使用Ctrl-Alt-DownArrow
打开该下拉菜单,然后开始输入文件名。您将获得可视化可用选项的额外好处。[从这里无耻地窃取信息]
I. <drum roll/>
这是我个人最喜欢的一个,它基于 VS 2005/2008 的一个未记录的特性。激活后,它会做一件简单的事情:单击选项卡会将其移动到窗口的最左侧。这个基本操作通常可以让我在前 3 到 5 个标签中找到我正在寻找的标签。它是这样的:
删除了死 ImageShack 链接 - 示例动画
为了启用此功能,您必须亲自操作 Windows 注册表。
强制编辑注册表自行承担风险警告:
编辑注册表可能会使您的网卡将数据包丢弃在地板上。你被警告了。
将此键添加到 VS 2005 的注册表中:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0]
"UseMRUDocOrdering"=dword:00000001
或者对于 VS 2008:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0]
"UseMRUDocOrdering"=dword:00000001
您甚至不必重新启动 VS 即可看到它的工作![从这里抄袭]
现在继续,试一试!
更新: 这个技巧不再适用于 VS2010 Pro :(
这结束了我的部分。现在轮到你分享你如何处理标签搜索了!