我现在使用新的 Visual Studio 2010,并且遇到了以前使用 Visual Studio 2008 时不会发生的非常烦人的事情。它处理选项卡浮动的方式发生了变化,我无法忍受。每隔一段时间,我就会以某种方式触发选项卡的浮动,而不是仅仅切换到它。这可能与我单击的方式有关(可能发送了非常快的双击),或者可能是我在单击选项卡时稍微拖动了鼠标。我不知道。我只知道我对 Visual Studio 2008 很满意。
有没有办法在某处禁用此功能?我想取消将双击注册为浮动选项卡触发器,或者完全删除浮动选项。
我怎样才能做到这一点?
谢谢。
我不知道如何禁用它,但如果您按住
Ctrl
并再次双击该选项卡,它将停靠回最后的位置。
我发现这很烦人,但使用 Ctrl+双击,问题不再那么痛苦了。
看起来最新版本的Productivity Power Tools包含更改选项卡显示/使用方式的功能。目前不支持禁用浮动选项卡或禁用将选项卡拖离扩展坞;但在页面的评论部分,提到了在未来版本中添加它。
奖励功能:中键滚动。
对于任何真正想要答案的人,在我的Productivity Power Tools版本(v10.0.20626.18)中,有一种方法可以禁用此“功能”。
工具->选项->生产力电动工具->文档选项卡栏->常规->高级选项...
在“浮动选项卡井”组框下,取消选中“双击时启用浮动”
看起来tabsstudio插件可以做你想做的事(至少禁用双击导致取消停靠),但它不是免费的。 ($49) *免责声明:我自己没有尝试过。
此外,它看起来还做了一些其他很酷的事情。
我也遇到了同样的问题 - 上述答案都没有解决我的问题。我终于弄清楚了我的具体问题是什么:
我无意中在我的一个 xaml 页面上打开了一个文档大纲窗口,并且在该页面和其他页面之间切换正在重新排列选项卡栏。要么是因为 VS 本身,要么是我使用的附加组件的组合,VS 似乎将此选项卡栏移动解释为鼠标拖动,并且将我从带有文档大纲的选项卡切换到 到 的任何选项卡取消停靠。我关闭了“文档大纲”框,现在我不想再破坏 Visual Studio。
这个,解决问题!只需关闭“文档大纲”窗口即可。
对我有用的是; 检查工具/选项/环境/选项卡和窗口中的“在单独的行中显示固定选项卡”设置。 这使得从左向右移动行变得更加容易,而不会突然弹出。 希望这有帮助