Project
ReSharper
Priority
Normal
Type
Feature
Fix versions
Mirabile Futurum
State
Open
Assignee
Ilya Ryzhenkov
Subsystem
Navigation
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Andrew Serebryansky
    3 years ago (14 Oct 2008 12:32)
  • Updated by   Kirill Falk
    9 months ago (04 May 2011 21:16)
  • Jira: RSRP-83351
    (history, comments)
 
RSRP-83351 Go To Declaration (Ctrl+Click) on interface references should navigate to implementations in debugging mode
10
Issue is visible to: All Users
  The issue is visible to the selected user group only
I often use the Ctrl+Click navigation feature to browse my source. During debugging when I click on the property/method of an interface reference it would be nice to go to the actual implementation of the object rather than the interface definition.
Comments (5)
 
History
 
Linked Issues (?)
 
TeamCity Changes (0)
 
Cody
  Cody
23 Oct 2010 02:20
15 months ago
I agree. I rarely want to go to the interface containing the method that I ctrl+click through; almost every time I only want to see the implementation of that method. If more than one implementation exists, then a drop-down menu should appear after ctrl+clicking the interface member allowing me to select which implementation I want to see (including the interface declaration), just as it currently does if I right-click and select Go To Implementation. I want this not only in debug mode but also in typical edit/design scenarios.
Jura Gorohovsky
  Jura Gorohovsky
23 Nov 2010 15:16
14 months ago
Why wouldn't you consider using "Go to Implementation" (Ctrl+Shift+Alt+B in IDEA/ReSharper 2.x keymap)?
Ilya Ryzhenkov
  Ilya Ryzhenkov
23 Nov 2010 16:11
14 months ago
@Jura, Go to implementation is design-time feature, and during debugging we could potentially know exact type, if we were integrating into debugger. So Go to Implementation could then go to specific implementation at this point.
Matt
  Matt
24 Jan 2011 20:30
12 months ago
I agree with Cody. I'd like to be able to have CTRL + Click always Go To Implementation. I generally can already tell what the signature of the method is by looking at the call so the interface definition is not that useful...
Cody
  Cody
02 Feb 2011 19:35
12 months ago
Ilya, should I open up a separate issue for getting design-time Go To Implementation as the default for Ctrl + Click on a method, or will it be addressed within this issue?