我刚刚从VS2010跳到VS2013并遇到了一个奇怪的错误/功能,没有明显的解决方法。
在VS1010中,我习惯于在突出显示的类上方的上下文菜单中单击“转到定义”,以便在新选项卡中打开相关的.cs文件。
VS2013具有相同的功能,但由于某些不可理解的原因,它将新选项卡停靠在右侧,更糟糕的是,后续调用“转到定义”查看其他类会导致之前找到的类的选项卡被关闭。
我发现这些笨拙放置的标签可以保持打开并正确对齐,就像用户期望的那样,通过手动点击微小的“保持打开”按钮。但是每次我通过“转到定义”导航到课程时必须这样做是一个真正的工作流程障碍。
有没有办法关掉这种奇怪的行为?
插图#1:在突出显示的课程上点击“转到定义”...
插图#2:奇怪的右对齐选项卡是结果:
在选项中,在Environment
> Tabs and Windows
中,取消选中Allow new files to be opened in the preview tab
。
奇怪的是,这种行为在2017年升级后再次出现在VS 2019中(我怀疑我在某些时候已将其关闭);解决方案仍然是一样的。