Navigating to Recent Locations
ReSharper keeps track of your actions and navigation history, and offers some commands that let you navigate to places where you have edited or just studied the code.
The lists of viewed/edited files are saved separately for each solution you open and it is saved when you close the solution. This means that you can invoke this command as soon as you open a solution to get the list of the files you worked with in previous working sessions.
Navigating to recently viewed files
This command helps you quickly find a file that you have opened recently in the current solution.
Navigating to recently edited files
This command is similar to Go to Recent Files, but it allows you to navigate to symbols or files that you have recently modified in the current solution.
The list of recent edits is saved separately for each solution you open and it is not cleared when you close the solution. This means that you can invoke this command as soon as you open a solution to get the list of the items you modified during previous working sessions.
You can define whether to show recent edits in the same method as a single entry or as separate entries using the Merge locations in recent edits check box on the page of ReSharper options. By default, each edit in the method is shown as separate entry. If this option is enabled, recent edits in the same method will be shown as a single entry, displaying the most recent edit. Recent edits in different methods are always shown as separate entries.
Jumping back to previous edit
This command brings your caret to the place in your solution where you have made some changes. You can invoke this command several times to go further back in your editing history.
Moving through navigation history
Using these commands, you can quickly navigate through destinations of ReSharper navigation results. Whenever you use Navigation and Search commands (except Navigate Backward and Navigate Forward of course), the navigation history is recorded and you can go backward and forward within it.
In the default keyboard shortcut schemes, there are no shortcuts for these commands. However, you can assign custom shortcuts if needed. The aliases for these commands are