如何取消 Ctrl+Tab 导航?

rec*_*ive 13 windows keyboard-shortcuts

在 Windows 中,如果按住Alt,您可以反复按Tab选择要切换到的不同应用程序。如果您改变主意,在仍然按住 的同时Alt,您可以按下Esc并取消开关。

同样,您可以使用Ctrl+Tab在大多数选项卡式应用程序中的选项卡之间切换。但是,如果您尝试使用 取消操作Esc,则会触发开始菜单。有没有办法取消标签导航?

Ste*_*eve 18

Alt-Tab由操作系统处理,它实现您为转义键描述的行为。当前具有焦点的应用程序永远不会看到它。

但是,Ctrl-Tab由应用程序处理,该行为由应用程序开发人员做出的决定决定。这可以做任何事情,但通常会在多个子窗口或选项卡之间进行选择,因为这是用户期望的行为。

在按住控制键的同时按下退出键也由操作系统处理,而不是由应用程序处理,应用程序将看不到该按键,因此无法对其做出反应。

  • 此外,Windows 中的 `alt-tabbing` 在您释放 `Alt` 键之前实际上不会“生效”。通常,按下 `Ctrl-Tab` 会导致应用程序立即采取行动,而在这种情况下取​​消可能并不意味着相同的事情。 (7认同)

小智 10

如果您在点击后决定Ctrl-Tab不更改选项卡,点击Ctrl-Shft-Tab应该将选项卡列表备份到您刚才所在的位置。

  • 不必要。Visual Studio 使用与 Alt-Tab 使用的堆栈类似的堆栈。该上下文中的 Ctrl+Shift+Tab 将切换到最近最少使用的选项卡。Ctrl-Tab 会将您返回到最后使用的选项卡(但它仍会影响选项卡堆栈) (2认同)