我无法输入'>'在Visual Studio中

时间:2016-05-04 16:59:57

标签: c# visual-studio keyboard

我正在尝试输入'>'来解决问题Visual Studio中的字符。当我按下键时没有任何反应。该密钥适用于所有其他应用程序,但不适用于Visual Studio。

我已经尝试安装Visual Studio 15(新测试版),但即使这样也行不通。有什么想法吗?

3 个答案:

答案 0 :(得分:12)

让我猜,您使用的是非英语键盘布局?一个使用 AltGr +。表示“>”?

问题似乎出现在Visual Studio 2015 Update 2中,它为 Ctrl + Alt +。组合键创建了一个快捷键。重置您的设置无济于事,因为现在这是默认快捷方式之一。同样重新安装或修复Visual Studio安装也无济于事。

您需要做的是删除有问题的关键快捷方式 - 转到工具选项环境键盘,搜索命令“EditorContextMenus.CodeWindow.QuickActionsForPosition”。您会注意到它已分配给 Ctrl + Alt +。快捷方式。删除它和你的“>”应该再次工作。

答案 1 :(得分:2)

您可以按照here

重置环境设置

要重置设置

  1. 工具菜单上,点击导入和导出设置
  2. 在欢迎使用导入和导出设置向导页面上,单击重置所有设置,然后单击下一步
  3. 如果要保存当前设置组合,请单击是,保存当前设置,指定文件名,然后单击下一步
  4. -OR -

    如果要删除当前设置组合,请选择否,只需重置设置,覆盖当前设置,然后点击下一步。此选项不会删除默认设置,这些设置在您下次使用向导时仍然可用。

    1. 您要重置为的哪个设置集合中,从列表中选择一个设置集合。

    2. 点击完成

    3. 重置完成页面会提醒您重置过程中遇到的任何问题。

      如果上述情况仍然无效,请按照以下步骤操作:

      1. 按键盘上的 Alt 按钮,然后从键入 62 NUMPAD

        ~facet_grid(.~variable,switch='x') + 62

答案 2 :(得分:0)

Visual Studio允许您将几乎任何组合键重新映射到任何命令。通过工具>将一个常用的密钥重新绑定到相当无害的东西,这很容易造成破坏。选项对话框:

Pure Evil

考虑到VS提供的大量命令,试图找出它所绑定的命令几乎是不可能的,就像在大海捞针一样。核选项只是将所有内容重置为出厂默认值(我假设您已经尝试重新安装,这对您没问题)。但是,如果您想要更加手术的方法,您可以手动编辑您的设置(通常在Documents\Visual Studio <X>\Settings\CurrentSettings.vssettings下)并查找如下所示的行:

<KeyboardShortcuts>
    <UserShortcuts>
        <Shortcut Command="Window.PinTab" Scope="Global">Shift+.</Shortcut>
    </UserShortcuts>
</KeyboardShortcuts>

然后删除它想要摆脱的快捷方式。 (您可能希望使用像Notepad ++这样的编辑器来重新格式化XML,以便您更好地编辑它)。这首先发生的事情并不清楚。除非你知道这个对话框的开头,否则你很难看到如何添加这个快捷方式。我想有人可能会对你玩耍。