通过在Visual Studio 2005中键入其名称的子字符串切换到选项卡

时间:2010-03-15 15:35:36

标签: visual-studio visual-studio-2005

有没有办法在VS中的标签页之间导航,类似于emacs iswtichb-mode或Firefox ubiquity切换标签模式(https://wiki.mozilla.org/Labs/Ubiquity/Ubiquity_0.1_Author_Tutorial#Switching_Tabs)?

在这些应用程序中,您只需键入选项卡标题的子字符串(或emacs的缓冲区)即可切换到此选项卡。例如,要切换到名为“App_Code / Data / MyProgram.cs”的选项卡,只需调用tab切换命令然后键入“Progr”,例如列出名称与此字符串匹配的所有选项卡,包括“MyProgram.cs” ”

当您打开大量文档以及现在去哪里时(大多数情况下都是如此),以这种方式在标签之间切换 更容易

谢谢!

3 个答案:

答案 0 :(得分:1)

Visual Assist具有“在解决方案中打开文件”功能(快捷键Shift-Alt-O),您可以在其中键入文件名,并显示解决方案中匹配文件的列表。一旦您对选择感到满意,您可以按Enter确认,或者您可以用鼠标单击您喜欢的文件。

作为额外奖励,这样您还可以切换到尚未在标签中打开的文件。

答案 1 :(得分:0)

这不是Visual Studio中支持的操作。可以通过添加宏或通过插件来完成。

答案 2 :(得分:0)

ReSharper会为您做类似的事情。它不是免费的,但它有许多非常好的功能。

使用Ctrl + T调用,然后开始键入文件名。它会在您键入时为您提供匹配列表。它不仅限于打开标签;它会搜索解决方案中的所有文件。

搜索很聪明。例如,如果您有ThisIsMyClass.cs,则输入“TIMC”或“ThisIMCla”仍将匹配大写字母在文件名中开始新单词的想法。