我有一个似乎最近出现的奇怪问题。我曾经能够在编辑代码时按下键盘快捷键 CTRL + M + O 来“折叠到VS2010中的定义”,但它似乎突然 CTRL + M 键似乎停止了工作。当我现在按下组合键时,我得到了打开文件对话框。
我已经尝试了一些显而易见的事情,例如在工具>中重置键盘方案选项但这没有任何效果,我还检查了密钥的默认映射是否存在,并且在VS2010中没有其他设置覆盖它。
我尝试在互联网上搜索答案,但找不到任何其他解决方案。有没有人听说过这种情况,你知道解决这个问题的方法。
此外,我最近安装了新的 Windows Live Essentials 2011 套件,我开始怀疑这是否与此有任何关系,虽然我不确定为什么会这样!我没有运行任何应用程序,而VS2010已经打开。这当然可能是红鲱鱼!
答案 0 :(得分:20)
使用Taskmgr.exe,进程选项卡开始终止进程。你最终会找到一个用Windows钩子吮吸 Ctrl + M 的那个。
只是为了确认,不止一个问题和评论,这是导致问题的Microsoft Bing工具栏。卸载它是目前唯一已知的解决方法。
答案 1 :(得分:13)
Skype是我的罪魁祸首。原来我为它启用了键盘快捷键, Ctrl + M 是“静音麦克风”。希望这有助于其他人。
答案 2 :(得分:3)
我安装了Skype。 它启用了CTRL + M来静音麦克风。
检查所有打开的程序并检查其设置/选项/首选项以查看它们是否使用系统范围的快捷键并相应地禁用/修改。
答案 3 :(得分:1)
我在Mac上运行VMWare Fusion中的VS2010。
对我来说,在将VMWare Fusion更新到4.1.2版之后它停止了工作
我通过在首选项>中取消选中“最小化窗口(⌘-M)”来修复它。键盘&鼠标>融合快捷方式。
答案 4 :(得分:0)
我遇到了同样的问题。 Bing栏已经安装但在FF和IE中都被禁用(FF已经在安全方面禁用了它,在IE中我禁用了它)。我找不到专门针对Bing Bar的任何进程,但是如果IE正在运行, Ctrl + M 停止工作。没有阻止Bing Bar,问题就消失了。感谢:)
另外,只是为了确认它不是Visual Studio问题 - Ctrl + M 也停止在其他程序中工作(至少SQL Navigator,这是一个相当旧的程序我怀疑并且试图使用Bing Bar - 我的猜测是它从所有东西中接管 Ctrl + M 。
答案 5 :(得分:0)
重启对我有用。
我经历了同样的问题( CTRL + M 停止响应)。
我在这里阅读了建议,但我找不到导致它的过程。我重启我的笔记本电脑和放大器问题解决了!
答案 6 :(得分:0)
对我来说,罪魁祸首是一个AutoHotKey脚本,它有Ctrl + M绑定但没有做任何事情。解决方案是从脚本中删除未使用的绑定并重新加载脚本。在那之后,一切正常。