等待和弦的第二把钥匙

Por*_*Man 33 visual-studio visual-studio-2012

我已将键盘快捷键Ctrl+ E指定给命令.但是当我点击Ctrl+时E,状态栏显示Ctrl+ E已被按下.等待和弦的第二把钥匙......".

如果我按下了Esc键,我会得到"键组合(Ctrl+ E,Esc)不是命令."

如何激活已分配给Ctrl+ 的命令E

我知道这与问题如何阻止Visual Studio等待快捷方式组合的第二部分相同?.但那里给出的答案(命中Esc)对我不起作用.

小智 24

所选答案是错误的,说明您不能单独使用Ctrl+ E(至少对于Visual Studio 2013).

对于那些来自Mac或其他操作系统背景的人,其中Ctrl+ E将您带到当前行的末尾(End默认情况下,VS中的键快捷键),这在切换环境时非常令人沮丧.

我发现至少在Visual Studio 2013中,您可以删除所有使用Ctrl+ E和弦的快捷方式(我将永远不会使用它)并将Edit.LineEnd命令设置为Ctrl+ E.只需几分钟就可以跟踪要移除的和弦(大多数都在工作区设计器下).

  • FWIW 在整个 Windows 中,`End` 键将带您到当前行的末尾(`Home` 为开头),这绝对不仅仅是 VS 快捷方式。 (2认同)

sil*_*ire 17

  1. 要查看当前正在使用键盘快捷键的命令,请在"按快捷键:"编辑框中输入该命令.确保不要不小心点击"分配".
  2. 在下拉框"当前使用的快捷方式:"中,您可以浏览并手动删除当前占用所需快捷方式组合的所有命令.

在此输入图像描述


Wal*_*her 8

键和弦是Visual Studio的键盘快捷键功能.它们包括一系列按键,如(Ctrl+ K,Ctrl+ C)用于注释代码或(Ctrl+ K,Ctrl+ U)用于取消注释代码.

它们由用户按下一个激活Ctrl+ key组合,然后又Ctrl+ key组合.例如Ctrl+ K,我安装的Visual Studio上的Ctrl+ C用于评论所选文本.

在你的情况下,Ctrl+ E是一个常见的和弦启动器,并被许多和弦使用.例如Ctrl+ E,Ctrl+ W= Toggle Word WrapCtrl+ E,Ctrl+ X= Workspace Designer.ExpandAll.

您看到错误的原因是因为Visual Studio将其映射到其他和弦.因此,您不能将Ctrl+ E本身用于键盘快捷键

但是,您可以创建自己的和弦,Ctrl+ E,Ctrl+ D在我的Visual Studio 2012安装中未使用.

而你的问题与其他问题不一样.在那个问题中,OP启动了和弦进程(Ctrl+ E)并希望取消Visual Studio等待第二个和弦键.

编辑: 在某些情况下,您可以使用Ctrl+ E作为独立快捷方式.它可能取决于您在Visual Studio中启用的开发人员设置.此外,如果您删除以(Ctrl+ E)开头的所有键和弦,则它可以作为非和弦快捷键.

  • 但我以前在以前的版本中使用Ctrl + E(单独). (3认同)