【问题标题】:Highlight all occurrences of a selected object with ReSharper使用 ReSharper 突出显示所有出现的选定对象
【发布时间】:2010-06-09 20:18:30
【问题描述】:

我曾经使用 RockScroll(或 MetalScroll),但是当我开始使用 ReSharper 时,我的 RockScroll 开始出现一些错误。好吧,这是另一个讨论的范围https://stackoverflow.com/questions/1089493/is-rockscroll-compatible-with-resharper

但我的问题是相关的,因为现在没有 MetalScroll 我无法突出显示所有事件,我认为这在许多情况下非常有用。

有人有另一个用于 VS2010 或 ReSharper 的插件可以做到相同或更好吗?

【问题讨论】:

    标签: visual-studio plugins resharper add-in


    【解决方案1】:

    我认为您正在寻找“突出显示文件中的用法”这可以通过 Shift+Alt+F11Ctrl+Shift+F7 取决于您使用的是 VS 键绑定还是 InteliJ 绑定。使用 Ctrl+Alt+Up/DownCtrl+ Alt+PageUp/PageDown 转到下一个和上一个亮点。

    您还可以使用 Ctrl+Alt+G 组合来调出要执行的菜单跳到。这可用于将光标移动到下一个匹配项。

    【讨论】:

    • 我认为这些快捷方式之一可能是错误的。用于在突出显示的事件之间导航的默认 Visual Studio 2010 和 2012 键绑定(启用“工具”>“文本编辑器”>“C#”>“高级”>“突出显示对光标下的符号的引用”时)是 CTRL+SHIFT+Up/Down。
    • 大多数IDE在双击单词时每次都按此组合键非常麻烦。试试我的回答中提到的 VS 扩展 RockMargin。
    【解决方案2】:

    你应该试试Productivity Power Tools for Visual Studio 2010。还有其他版本,至少一个用于Visual Studio 2013,另一个用于 Visual Studio 2015。

    它与 ReSharper 配合得很好,并且在编辑器和滚动条以及许多其他功能中,此选定的文本匹配突出显示。

    【讨论】:

      【解决方案3】:

      尝试使用 Visual Studio 扩展程序 RockMargin,它会在双击时突出显示事件(与大多数 IDE 一样)。适用于 VS 2015 和 ReSharper。

      【讨论】:

      • 对于 VS2015,有 RockMargin2015。但它用自己的(劣质)实现覆盖了地图模式滚动条并更改了主题颜色。如果有一个可以更好地与 IDE 配合使用的扩展,那就太好了
      猜你喜欢
      • 2014-10-15
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-17
      • 2014-06-09
      相关资源
      最近更新 更多