(使用 Visual Studio 2010 Express)
在 Visual Studio 编辑器上按CTRL+时,它会导航到Tab下一个文档窗口(快捷方式名称为Window.NextDocumentWindowNav
)。如果您CTRL松开键,它会显示导航窗口您可以在其中看到所有打开的工具窗口和编辑器选项卡。
如果不考虑导航窗口,此快捷方式可以在两个选项卡之间导航:当前选项卡和最后一个获得焦点的选项卡。
我认为这不是一个非常优化的行为,因为如果你想将焦点放在第三个选项卡上,你必须按下CTRL键才能获得导航窗口,然后搜索您的标签,然后单击它(或使用 Tab 键在所有标签之间切换)。
我宁愿有一个快捷方式,像任何应用程序(如 Firefox、IE、...、Excel 等浏览器)一样在打开的选项卡之间轮换,但我找不到任何快捷方式来执行此操作工具与所需行为相对应的窗口。
您是否知道是否可以设置这样的键盘快捷键?
编辑
看来这个快捷方式只能通过插件获得 - 这意味着 Express 版本目前无法获得此功能。
答案1
在 Visual Studio 2022 中Window.NextDocumentWindow
,Window.PreviousDocumentWindow
如果你使用的是法语版本,你必须搜索:
Fenêtre.tabulationsuivante
和Fenêtre.tabulationprécédente
答案2
在 Visual Studio 2010 中,菜单Tools > Options > Environment > Keyboard: Show Commands Containing:
类型可让您在列表中NextDocumentWindow
查找和选择。它显示快捷方式是。此快捷方式可让您循环浏览当前打开的文档。以相反的顺序导航。Window.NextDocumentWindow
Ctrl+F6
Ctrl+Shift+F6
编辑:我也尝试过Ctrl+Alt+PgDown
,Ctrl+Alt+PgUp
快捷方式的作用大致相同。
希望有所帮助。
答案3
在 Visual Studio 2019 中,下一个选项卡和上一个选项卡的命令名称分别为Window.NextTab
和Window.PreviousTab
。
答案4
从VS 2010:如何使“下一个选项卡”、“上一个选项卡”键盘快捷键发挥作用?:
您应该映射Window.NextDocumentWellTab
而不是View.NextTab
,并将其从分配给它的任何其他函数中删除。仅映射它是行不通的,显然您还需要从正在使用它的任何其他函数中取消映射。
我的键盘配置如下:
进一步研究了一下,发现你需要安装生产力工具。这为您提供了 NextDocumentWellTab 函数。