VS 2008 - ctrl-tab行为

时间:2008-08-19 20:32:42

标签: visual-studio-2008 ide keyboard-shortcuts

如您所知,在VS 2008 ctrl + 标签中会显示一个漂亮的导航窗口,其中包含每个文件的缩略图。我很喜欢它,但有一件小事让我对此功能感到烦恼:在释放 ctrl 之后窗口停留了。在Windows中执行 alt + 选项卡时,您可以按Tab键转到所需的项目(同时按住 alt 键) ,然后当你找到你想要的东西时,提升 alt 键上选择该项目。

我希望VS 2008也会这样做。对我来说,当我离开 ctrl 时,窗口仍在那里。我必须按输入才能实际选择项目。我觉得这很烦人。

有谁知道如何让VS 2008关闭 ctrl 键的发布上的窗口?

13 个答案:

答案 0 :(得分:13)

您可能已启用文字转语音叙述。

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2467648&SiteID=1&mode=1

  

只需取消选中下面的所有复选框即可   “文字转语音”叙述者软件。

     

- >要使用键盘打开讲述人,请按 CTRL + ESC ,然后按 R ,   键入narrator,然后按Enter键。

这个让我疯狂了好几个月,直到找到这个帖子。

答案 1 :(得分:5)

当我在Windows 7下运行VS2008并使用放大镜应用程序时,我发现了这种行为。

我怀疑它会在vista下同样发生。

基本上我已经完全缩放了但没有关闭放大镜应用程序。关闭后,事情恢复正常。

答案 2 :(得分:3)

这个血腥的东西也困扰着我。 Visual Studio 2008 SP1和Windows 7 64位。设置此线程中提到的注册表项将无济于事。 Sara Ford吹嘘说她知道正确的钥匙(http://blogs.msdn.com/saraford/archive/2008/01/04/did-you-know-use-ctrl-tab-to-bring-up-the-ide-navigator-to-get-a-bird-s-eye-view-and-navigation-of-all-open-files-and-tool-windows-in-visual-studio.aspx),但她不会说。我猜这个奇妙的笔尖太大了,无法放在页面的边缘或其他东西上。

关闭或打开所有的叙述者选项也无济于事(但它确实让我和我的同事们疯狂。)作为奖励启动narrator.exe(WIN-R叙述者ENTER)启动Windows放大镜(magnifier.exe)它立即放大到分子水平而没有让步缩放(ctrl +/-,win - / +,win-mouse wheel,esc不起作用。)必须从任务管理器中杀死它,当每个像素都是皮卡车的大小时,这是很容易的。放大镜在你需要的时候永远不会启动(应该以win- +启动),但它偶尔会进入启动每个血液登录,远程桌面的模式。并放大原子尺度,无法回头。它会消失一段时间(一周左右)。控制面板设置似乎没有帮助。

另外,我已经有了这个棘手的ctrl-tab问题至少两到三次(现在我已经拥有它)并且它已经消失了几周而没有明确的原因。我咬紧牙关继续说道。但现在我已经受够了。

微软:我不会责怪你为残障人士增加可访问性功能,但为了上帝的缘故,不要在我所有的fscking时间面对他们。修复这个血腥的东西,我会确保你在生命的剩余时间里非常需要可访问性功能。

答案 3 :(得分:2)

我解决了这个问题,将ctrl-tab快捷键重新分配给Window.NextDocumentWindow而不是Window.NextDocumentWindowNav IDE Navigator )。以上解决方法都没有解决Win 7上VS 2010的问题。

MS需要解决此问题!

答案 4 :(得分:1)

奇怪。我的VS2008SP1安装展示了您所需的行为(在Web应用程序项目中)。我不记得做出任何明确的改变。

答案 5 :(得分:1)

当“Windows语音识别”正在运行时(即使没有收听命令),VS2010会出现这种情况。退出“Windows语音识别”会恢复默认值,即可以在按住Ctrl键的同时反复按Tab键更改选择,并在释放Ctrl键后立即选择文档。

答案 6 :(得分:0)

万一有人还需要修复此问题(我在VS2010中遇到过此行为)你可以做的是:

  • 关闭VS
  • 启用粘滞键
  • 重新开启VS
  • 禁用粘滞密钥

这解决了我。

答案 7 :(得分:0)

检查“叙述者”的答案。我很确定是时候让叙述者有时间阅读这些选择......当你确定自己的选择时,你可以“输入”选择。

否则,请检查“粘滞键”设置(控制面板\辅助功能选项\键盘)并取消选中选项。

答案 8 :(得分:0)

关闭叙述者并不适合我。

我所做的(除了取消选中叙述者的内容)是在每个浏览所有设置屏幕上转到控制面板的轻松访问中心,取消选中任何选项仍然检查,然后点击 Apply

一旦我这样做了,事情就恢复了。

即使在探索所有设置屏幕之一上没有选中任何复选框,也要确保仍然单击应用按钮,因为看起来只是取消选中叙述者的东西并不总是有效 - 但是点击各个部分的 Apply 按钮将有效地重置并应用设置。

答案 9 :(得分:0)

我今天遇到了VS2012的同一问题;很好-松开Ctrl键将激活专注于该漂亮弹出窗口的文档。

我的原因是今天早上开始使用“检查”功能。显然,它保留着弹出窗口,以便您有更多时间玩耍。

简单地杀死“检查”,一切恢复正常。 我不知道同时运行“检查”和正常行为的解决方案。

答案 10 :(得分:-1)

似乎没有发生在我身上。但我之前并不知道这个功能,今天我就试过了。您可能想尝试安装Service Pack 1,因为我今天刚刚安装了Service Pack 1,并且行为似乎已经修复。

答案 11 :(得分:-1)

也许他们在SP1中改变了它,但它在我的工作方式。按住CTRL,选项卡循环浏览页面。当我放开CTRL时,它会选择该页面并消失。我从来没有在SP1之前尝试过,所以不能告诉你它是否是新的行为。

答案 12 :(得分:-1)

听起来像你的键盘有一个卡住的键。尝试通过运行osk.exe(Windows内置的屏幕键盘)来查看Control是否存在,它将显示正在按下的键。