【问题标题】:How to turn off ReSharper's "Find All Usages"如何关闭 ReSharper 的“查找所有用法”
【发布时间】:2010-10-09 21:48:58
【问题描述】:

我正在试一试 ReSharper for C#。我发现我更喜欢 Visual Studio 更简单的“查找所有引用”而不是 ReSharper 更详细的“查找所有用法”。 “查找所有参考资料”在 95+% 的时间里都能找到我需要的一切。有谁知道关闭“查找所有用法”并恢复 VS 实现的方法?

【问题讨论】:

    标签: resharper


    【解决方案1】:

    我使用的是 ReSharper 8,当我有很多用途时,我更喜欢 VS 的 Find All References 列表,因为它更紧凑。然而,在 Find Usages 窗口的 Group By 组合框中选择“None”会给出类似于 VS 的 Find All References 的列表。

    【讨论】:

      【解决方案2】:

      不幸的是,如果不关闭整个系统,就无法关闭它。

      抱歉,需要一点时间适应。

      【讨论】:

      • 有趣 - 即使将键或菜单项映射到旧命令也不会恢复行为。我个人喜欢 ReSharper 对话框,所以它不会打扰我。
      【解决方案3】:

      要恢复原始的 VS 'Find All References' 命令:

      1. 转到 ReSharper 选项 > 环境 > 键盘和菜单
      2. 清除“隐藏覆盖的 Visual Studio 菜单项”

      “查找所有引用”命令将在类型的上下文菜单中可用

      恢复原来的“Shift+F12”快捷键:

      1. 转到 Visual Studio 选项 > 环境 > 键盘
      2. 在搜索框中输入“Edit.FindAllReferences”
      3. 将光标设置在“按下快捷键”字段中,按 Shift+F12 并单击“分配”
      4. 在“使用新快捷键”选择器中选择“文本编辑器”,然后将光标设置在“按快捷键”字段中,按 Shift+F12 并单击“分配”

      【讨论】:

      • 我还必须删除 Resharper.Resharper_FindUsages 的命令才能正常工作
      • 非常感谢!我讨厌 ReSharper Find Usages 窗口 - VS 要好得多。为什么 ReSharper 的人认为提供分组但不提供列是个好主意,这超出了我的理解。我想要一个包含文件和项目列的平面用法列表。必须遍历每个组并扩展它,这不仅仅是痛苦和浪费。
      【解决方案4】:

      “然而,在 Find Usages 窗口的 Group By 组合框中选择“None”会给出类似于 VS 的 Find All References 的列表。”

      不幸的是,这仍然是一个回归,因为文件名未列在行项目中。具有讽刺意味的是,仍然显示行/列坐标 ,如果没有文件名的上下文,这似乎有点毫无意义。

      【讨论】:

        猜你喜欢
        • 2014-02-28
        • 1970-01-01
        • 2014-04-14
        • 2015-03-20
        • 2011-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多