F12 on interface implementations

Hi All,

Whenever I do F12 (Visual Studio keymap) on a call to a function defined in an interface, ReSharper finds the function definition in the interface. Subsequently I have to hit Alt+End to go to the actual function implementation(s).

I find that in such cases I would prefer ReSharper to immediately go to the function implementation (or show a list of implementations to choose from). In the rare situations I would actually need the service implementation, I could hit Alt+Home to find it.

Am I alone in finding the current behavior of ReSharper inefficient? Or would more people prefer to have ReSharper favour implementations over interface definitions?

Look forward to your thoughts on this.
Hennie Gottenbos.

2 comments
Comment actions Permalink

Hello hennie,

Try "Go to implementation" feature, Ctrl-F12 in VS keymap.

Sincerely,
Ilya Ryzhenkov

JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


hg> Hi All,
hg>
hg> Whenever I do F12 (Visual Studio keymap) on a call to a function
hg> defined in an interface, ReSharper finds the function definition in
hg> the interface. Subsequently I have to hit Alt+End to go to the
hg> actual function implementation(s).
hg>
hg> I find that in such cases I would prefer ReSharper to immediately go
hg> to the function implementation (or show a list of implementations to
hg> choose from). In the rare situations I would actually need the
hg> service implementation, I could hit Alt+Home to find it.
hg>
hg> Am I alone in finding the current behavior of ReSharper inefficient?
hg> Or would more people prefer to have ReSharper favour implementations
hg> over interface definitions?
hg>
hg> Look forward to your thoughts on this.
hg> Hennie Gottenbos.
hg> ---
hg> Original message URL:
hg> http://www.jetbrains.net/devnet/message/5253842#5253842


0
Comment actions Permalink

...or bring up the "Navigate from Here to" window via a shortcut and choose "->Implementation".

0

Please sign in to leave a comment.