有可能改变Ctrl + Tab和Shift + Ctrl + Tab在Visual Studio中的工作方式吗?我已经禁用了弹出式导航器窗口,因为我只想在选项卡控件中的项之间切换。我的问题是切换到下一个和上一个文档所做的不一致。
我所见过的其他使用tab控件打开文档的程序都使用Ctrl + tab从左向右移动,Shift + Ctrl + tab从右向左移动。Visual Studio通过跳转到所选的最后一个选项卡来打破这一点。你永远不知道你会在什么文件上结束,而且它不会以相同的方式出现两次。
这是违反直觉的。这是一种鼓励每个人一次只打开两个文档的微妙方式吗?
假设我打开了几个文件。我在一个工作,我需要看看右边的下一个标签是什么。在地球上的任何一个应用程序中,Ctrl + Tab都可以做到。但是在Visual Studio中,我不知道它会把我带到其他哪个选项卡。如果我只打开两个文档,这就很好。当你转到三个或更多的标签时,所有关于Visual Studio决定将你发送到哪个标签的赌注都结束了。
这样做的问题是,我不应该考虑工具,它应该消失在背景中,而我应该考虑任务。当前的标签行为不断把我从任务中拉出来,使我不得不关注这个工具。