Visual Studio 2010 extension for Go To Interface Implementation?

kenwarner picture kenwarner · Jun 6, 2011 · Viewed 13.3k times · Source

Possible Duplicate:
How do you quickly find the implementation(s) of an interface’s method?

I like ReSharper's Go To Implementation feature but I often keep ReSharper disabled. Is there an equivalent extension for Visual Studio 2010?

Answer

ensecoz picture ensecoz · Feb 5, 2012

I'm looking for the extension for this little "go to implementation" too. But unfortunately I couldn't find any. May be we will have to wait next version of visual studio or enable ReSharper back (which in my opinion, eating too much resources)

Well the best solution for me right now is to use "Call Hierarchy" feature of VS2010. Just follow my instruction below

  1. Move cursor to the target method name
  2. Press "Ctrl K, Ctrl T" (this will pop up "Call Hierarchy Window")
  3. Press "Down", "Down", "Right", "Down", "Enter" (this will go to your implementation method)
    • Look funny but it is actually the way to use keyboard to navigate to the item you want
  4. [More Explanation]
    • "Down", "Down" --> go to "Implements 'xxx'"
    • "Right" --> expand children
    • "Down" --> focus on the implementation method
    • "Enter" --> navigate to it

Hope this help