【问题标题】:Click through to implementation点击执行
【发布时间】:2014-01-09 19:43:20
【问题描述】:

在 Resharper 和 Visual Studio 中,我使用 Ctrl+Click 转到方法,但对于接口实现,我使用 Go To Implementation 的上下文选项。

有没有办法通过 Ctrl+Click 行为来实现这一点 - 或许可以实现它的变体,例如 Shift+Ctrl+Click?

【问题讨论】:

  • 我认为不是用鼠标。如果你的接口只有一个 impl,那么Alt+End 会直接去那里;否则它将弹出一个实现列表,您可以在其中光标/输入
  • 有用,谢谢。 JetBrains 对此不置可否:devnet.jetbrains.net/message/5233727#5233727
  • 在 ReSharper 7(VS 键绑定)中,我也可以使用 Ctrl+F12 去实现。

标签: visual-studio-2010 resharper


【解决方案1】:

如果您安装了 ReSharper 8.1,请使用 Ctrl+Alt+Click 执行“转到实施”操作

【讨论】:

  • 很高兴知道!我将试用左键然后中键与 ctrl+alt+单击,看看我更喜欢哪个。
【解决方案2】:

this stack overflow question 的基础上,我已通过键盘快捷键 Ctrl+Shift+Alt+B(与 Alt+End 等效的 IntelliJ 键盘映射)将鼠标中键单击映射到 Go-To-Implementation。

为此,我使用了“Microsoft 鼠标和键盘中心”应用程序。我为 Visual Studio 创建了一个“特定于应用程序的设置”,选择了“中键”并选择了“组合键”。

要使用它,我需要先左键单击源代码中的符号,然后单击中键。我的下一个挑战是记住使用这个鼠标快捷键!请注意,我已经有效地替换了 Visual Studio 中的正常中键单击功能,尽管我只记得使用它来关闭选项卡,无论如何我都可以通过“x”按钮来完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-03
    • 2017-05-23
    • 2011-09-27
    • 2019-11-21
    • 1970-01-01
    相关资源
    最近更新 更多