小编典典

更改 Ctrl + Tab 行为以在 Visual Studio 中的文档之间移动

all

是否可以更改Ctrl+TabShift+ Ctrl+Tab在 Visual Studio
中的工作方式?我已禁用弹出导航器窗口,因为我只想在选项卡控件中的项目之间切换。我的问题是切换到下一个和上一个文档所做的不一致。

我见过的所有其他使用选项卡控件打开文档的程序都使用Ctrl+Tab从左到右移动和Shift+
Ctrl+Tab从右到左移动。Visual Studio
通过跳转到选择的最后一个选项卡打破了这一点。你永远不知道你最终会得到什么文件,而且两次都是一样的。

这是非常违反直觉的。这是一种鼓励每个人一次只打开两个文档的微妙方式吗?


假设我打开了几个文件。我正在工作,我需要查看右侧下一个选项卡中的内容。在地球表面的所有其他应用程序中,Ctrl+Tab会让我到达那里。但是在
Visual Studio 中,我不知道它会带我到其他哪个选项卡。如果我只打开两个文档,这很好用。一旦你达到三个或更多,关于 Visual Studio
决定将你发送到哪个选项卡的所有赌注都将结束。

这样做的问题是我不应该考虑工具,它应该淡入背景,我应该考虑任务。当前的选项卡行为不断将我从任务中拉出来,让我不得不关注该工具。


阅读 104

收藏
2022-04-15

共1个答案

小编典典

我觉得目前的最佳答案已经过时了。在 Visual Studio 2021 (v1.56) 中,您无需安装任何扩展或弄乱任何配置文件。您只需要执行以下步骤:

  1. 点击左下角的齿轮图标。
  2. 选择“键盘快捷键”。
  3. 搜索“workbench.action.previousEditor”和“workbench.action.nextEditor”并通过单击行左侧的铅笔图标来编辑它们的键绑定。

如果您确实更改为“Ctrl+tab”或其他命令已在使用的任何其他快捷方式,它会通知您并为您提供更改这些选项的选项。我个人将它们更改为“Ctrl+PgUp”和“Ctrl+PgDn”,所以这只是直接交换。

2022-04-15