【问题标题】:How does one set Visual Studio 2010 keyboard shortcuts comfortably, especially when using ReSharper?如何舒适地设置 Visual Studio 2010 键盘快捷键,尤其是在使用 ReSharper 时?
【发布时间】:2010-09-16 08:36:05
【问题描述】:

在每个 Visual Studio.NET 版本中,您都可以使用菜单 Tools -> Options -> Environment -> 设置键盘快捷键键盘,然后通过在“显示包含的命令”中输入部分命令来找到要为其分配快捷方式的命令。

一方面,列表框非常短且难以导航 - 是否有替代方案?

那么,如何找出特定操作的正确命令名称?

具体来说,我将 ReSharper 5.1 与 Visual Studio 2010 一起使用,并希望返回 Alt + Enter 快捷方式(它在旧版本中默认存在) ) 当光标位于 ReSharper 用于突出显示错误或警告的卷曲下划线时打开 ReSharper 上下文菜单。

我如何找到它的命令名称(除了有根据的猜测)?

【问题讨论】:

    标签: visual-studio visual-studio-2008 resharper


    【解决方案1】:

    我这样做的方法是在录制宏时执行一个操作(使用工具/宏/录制临时宏)。

    完成操作后,我会查看宏的源代码,这通常有助于找到正确的命令。

    比如我刚刚让R#通过Alt-Enter添加了一些魔法,宏记录器有:

    DTE.ExecuteCommand("ReSharper_QuickFix")
    

    【讨论】:

      【解决方案2】:

      您可以使用 ReSharper -> 选项 -> Visual Studio 集成页面重新绑定所有的 ReSharper 快捷方式。选择一个键盘方案并点击“应用方案”。

      【讨论】:

      • 我知道,但这并不能帮助我找到特定的命令,它只是将所有内容重置为一个或另一个默认方案。
      • 是的,我知道,但这可能是您的实际问题。 R# 中的 Alt+Enter 快捷方式称为“快速修复”。可能会帮助你找到它。
      • “快速修复”提示解决了我的实际问题 - 非常感谢!然而,另一个问题仍然存在:您如何发现这被称为“快速修复”(例如)?
      • 从那个对话框,不知道。几年前,我在与 JetBrains 的电子邮件对话中发现。
      猜你喜欢
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 2011-04-19
      • 1970-01-01
      • 2016-09-21
      • 2011-03-01
      • 2011-09-06
      • 2012-02-04
      相关资源
      最近更新 更多