【问题标题】:Visual studio 2013 won't accept an uppercase EVisual Studio 2013 不接受大写 E
【发布时间】:2015-08-11 14:11:47
【问题描述】:

我没有(故意)创建或重新分配任何键盘快捷键,并认为我应该只使用“默认”键盘快捷键。但是当我尝试输入大写的“E”时,会显示状态栏,

"(Shift+E) 被按下。等待和弦的第二个键..."

。如果我按照问题How do you stop Visual Studio from waiting for the second part of a shortcut-combination? 中的建议点击Esc,则会显示状态栏,

“组合键(Shift+E、Esc)不是命令。”

没有其他组合键产生替代结果。此问题仅存在于 E 并且仅存在于 Visual Studio 中。 Shift+E 不在我在 MSDN 上看到的任何 Default Keyboard Shortcut 中。

我按照Display Possible Chord Continuations in Visual Studio 讨论中的建议安装了 Intellicommand Extension,但是当我键入 Shift+E 时没有显示任何提示。

对故障排除有什么建议吗?

【问题讨论】:

  • 尝试从记事本的“Documents\Visual Studio 2013\Settings”文件夹中打开 currentsettings.vssettings 文件。看看 标签里面是否有什么有趣的东西。
  • 你最近有没有安装任何插件或扩展?哪些文件类型会受到影响?
  • @OldFart - 我看了看,没有任何不妥之处。关闭后,Visual Studio 彻底崩溃。卸载 VS 2013 并安装 VS 2015 后,一切正常。不幸的是,我从来没有弄清楚为什么会出现这些错误。
  • @PanagiotisKanavos - 我确实安装了 IIS 10.0 Express。

标签: c# visual-studio-2013 keyboard-shortcuts capitalization


【解决方案1】:

转到工具 > 选项 > 环境/键盘对话框。然后将焦点放在 Press 快捷键:文本框上,按 shift+E 键,看看会发生什么。一旦找到它的设置位置,只需将其更新为其他内容。

【讨论】:

  • 用 Shift+E 试过了,“当前使用的快捷方式:”下拉菜单中没有出现任何内容。 (适用于 Ctrl 命令)。我也尝试过重置默认键盘映射方案,但没有任何运气。
  • 我不知道该告诉你什么。听起来 VS 并不认为它是一个快捷键,即使它把它当作一个快捷键。如果是我,我会使用 shift+E 显式设置快捷方式,然后将其删除,看看是否能纠正这种奇怪和错误的行为。
【解决方案2】:

我刚刚注意到这个问题,删除了 Visual Studio 扩展的 PowerShell 工具,我前几天更新了它,现在 Shift-E 又可以工作了...

【讨论】:

    【解决方案3】:

    这件事发生在我身上。

    可以确认它肯定是由 PowerShell Tools for Visual Studio 扩展引起的。

    在键盘对话框中按 Shift+E 并没有显示任何内容,但是阅读了对这篇文章的回复,认为它可能与在“显示包含:的命令”框中搜索 PowerShell 的上述扩展有关。它带来了一些,对我来说第二个“EditorContextMenus.CodeWindow.PowerShell.ExecuteAsAScript”有 Shift+E,F5。我删除了这个快捷方式,现在 Shift+E 可以正常工作了。

    【讨论】:

    • 很高兴您能够在没有任何严重故障的情况下解决该问题!
    【解决方案4】:

    Visual Studio 的行为就像你绑定了 Shift-E, _ 一样。

    既然你说你没有设置任何键绑定,你有没有试过关注MSDN's instructions on resetting your environment

    【讨论】:

    • 我尝试重置这些但没有成功。最终我选择安装 Visual Studio 2015 并卸载损坏的 Visual Studio 2013。感谢您的建议!
    【解决方案5】:

    我遇到了同样的问题,但设法摆脱它。

    对我来说最可能的原因是扩展“Visual Studio 的 PowerShell 工具”。 另外,我在工具>选项>同步设置中禁用了键盘快捷键同步,并恢复了默认的键盘映射方案。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-19
      • 2014-11-24
      • 2014-04-03
      • 2013-06-29
      • 2014-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多