【问题标题】:Go to declaration keyboard shortcut missing转到声明键盘快捷键丢失
【发布时间】:2018-02-28 23:53:13
【问题描述】:

我安装了 Resharper,它改写了我的 Go To Declaration 键盘快捷键。如何将键盘快捷键设置回 F12?

我查看了 Visual Studio 选项 > 工具 > 选项 > 环境 > 键盘快捷键。这里有很多与声明相关的快捷方式。我不确定要编辑哪一个。

图片(缺少快捷键)

【问题讨论】:

  • @PatrickQuirk 我在那里尝试了答案。到目前为止,它不起作用。即使将 F12 分配给 edit.gotodefintion,我的上下文菜单仍然不显示快捷方式。 F12 也没有带我去定义。
  • 我的上下文菜单也不显示“F12”,但快捷方式有效。不知道还有什么可能。

标签: visual-studio resharper


【解决方案1】:

使用 INTELLIJ IDEA 架构时,您需要做一些事情。转到 Visual Studio 选项 > 工具 > 选项 > 环境 > 键盘快捷键。

  1. 从 Resharper.ReSharper_GoToNextHighlight 中移除 F12 分配。

  2. F12 分配给 Resharper.Resharper_GotoDeclaration,方法是在选项编辑器中选择它并单击 F12 > 分配。

  3. 您可能还必须从 Edit.GoToDefinition 中删除 F12 分配。 F12 被分配给另一个按钮会导致一些奇怪的事情发生。

现在 F12 应该会显示在上下文菜单中并正常运行。

或者,如果“转到声明”的快捷方式简单地变为未绑定,则将其重置为默认值 CTRL+B .在 Visual Studio 顶部菜单 > Resharper > 选项 > 环境 > 键盘和菜单 > 选择 IntelliJ IDEA 架构 > 应用方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多