

There is also a “go to implementation” that you can call on interfaces, this does not have a key binding and it’s only accessible from the right click context menu. Use arrow keys to select an option or Esc to close the window and move focus back to the active tab. Go to the definition of a class or method use F12 on its name (this is Resharper’s ctrl + click), this will open the class in a new tab.įind usages of a method use Shift + F12, the results will be shown in a search window at the bottom with focus on the window.

I find this less useful specially on big solutions as it returns more result than you’ll want. There is an alternative search window accessed with Ctrl +, this looks through everything, class names, variables, files. Beware that when there is not a one to one match between class names and file names (which is a bad thing) don’t turn these search options off. To have only files in the result there is a trick, on the right side of the search box access the dropdown “search options” and untick “search within file content and external items”. Next, to search for a file when you know a partial of full name, use the search of the solution explorer. The context action might even hold surprises occasionally, I’ve seen suggestion like “replace temp variable with inline call”. Type the ctor signature, Ctrl + Space (autocomplete or suggestion) will help, then assign the ctor parameters to field names that are not yet defined, then use context action on the unknown symbol to create a field or property.

