JetBrains Rider 2023.2 Help

Navigate recent locations and changes

JetBrains Rider 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 stored 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.

Navigate to recently viewed files

View | Recent Files

Control+E

This command helps you quickly find a file that you have opened recently in the current solution.

Navigating to files that you have opened recently

When the popup appears, you can press Control+E once again or tick the corresponding checkbox to only show recently changed files.

Navigate to recently edited files

View | Recently Changed Files

Control+N, E

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.

Navigating to recently modified items

When the popup appears, you can press Control+N, E once again or clear the corresponding checkbox to show all recently viewed files.

Find recent locations

You can also check your recently viewed or changed code using the Recent Locations popup.

  • To open the Recent Locations popup, press Control+Shift+E. The list starts with the latest visited location at the top and contains code snippets.

    JetBrains Rider: Recent Locations popup
  • While in the popup, use the same shortcut or select the Show changed only checkbox to see only the locations with changed code.

    JetBrains Rider: Recent Locations popup. Show changed only
  • To search for a code snippet, in the Recent Locations popup, start typing your search query. You can search by the code text, filename, or breadcrumbs.

    JetBrains Rider: Recent Locations popup. Search
  • To delete a location entry from the search results, press either Delete or Backspace.

    Keep in mind that the deleted location is also removed from the list of entries that you access with the Control+Alt+ArrowLeft shortcut.

Jump back to previous edit

Navigate | Last Edit Location

Control+Shift+Backspace

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.

Move through navigation history

Navigate | Back/Forward (App actions back or App actions forward on the toolbar)

Control+Alt+ArrowLeft / Control+Alt+ArrowRight

Using these commands, you can quickly navigate through the history of your movements in the codebase. Whenever you move in the editor and switch between editor tabs, as well as when you use Navigate and search commands (except Back and Forward of course), the navigation history is recorded and you can go backward and forward within it.

If you edit a file that is under version control, there are several ways to move between VCS changes: you can use the navigation commands, keyboard shortcuts, and the change markers.

Navigate to the next/previous change in the editor:

  • Press Control+Alt+Shift+ArrowDown / Control+Alt+Shift+ArrowUp.

  • Go to Navigate | Next / Previous Change.

  • Point to a change marker, and click App actions previous occurence or App actions next occurence.

Navigate to the place of your last edit:

  • Press Control+Shift+Backspace.

  • Go to Navigate | Last Edit Location

Last modified: 23 October 2023