Navigation

Navigation

Productive ways to move around in your project.

Our IDEs help you find your way through the source code using the declarations, members, method calls, inheritance hierarchy, errors, and so on - as well as through IDE items like actions, settings, and tool windows.

See Also

Navigation Bar - All the power!

Tip

Navigation Bar - All the power!
The Navigation Bar can do much more than you think!
Search in Selection Only

Tip

Search in Selection Only
Limit the search to the selected part of code.
Mnemonic bookmark

Tip

Mnemonic bookmark
Use mnemonic bookmarks for easy navigation.
Find in Path with the Navigation Bar

Tip

Find in Path with the Navigation Bar
Use the Navigation bar and Find in File together and be faster than all of your team members.
Speed search with the Navigation Bar

Tip

Speed search with the Navigation Bar
Use the keyboard abbreviations to quickly find what you're looking for in the Navigation bar.
Create a new File from the Navigation Bar

Tip

Create a new File from the Navigation Bar
A fast way to add a new file to your project, without touching the mouse.
Open any file from the Navigation Bar

Tip

Open any file from the Navigation Bar
Using just the keyboard, browse and open files in your project.
Navigate files with the Navigation Bar

Tip

Navigate files with the Navigation Bar
Navigate to project files from the navigation bar. No mouse! 🐁
Activate the Navigation Bar

Tip

Activate the Navigation Bar
Turn the navigation bar on when you need it and dismiss it when you're done.
Quickly Jump to Line

Tip

Quickly Jump to Line
Go to a specific line in a file using the Go to file popup.
Open File

Tip

Open File
Open a file from the Project tool window.
Structure Tool Window

Tip

Structure Tool Window
Quickly get an overview of your class and jump to the relevant code.
File Structure

Tip

File Structure
Get a quick overview of the structure of your class file.
Select Opened File

Tip

Select Opened File
Locate an opened file in the project structure.
Related Problems

Tip

Related Problems
Use IntelliJ IDEA's inlay hints to navigate to Related Problems.
Recent Files & Locations

Tip

Recent Files & Locations
Quickly navigate around your recent files & locations to stay in your current working context.
Navigate to Test

Tip

Navigate to Test
Go to your matching test class with one keyboard shortcut.
Navigating Forward & Backward

Tip

Navigating Forward & Backward
Move forward and backward between your locations in the code so you don't need to have tabs open.
Go to Declaration or Implementation

Tip

Go to Declaration or Implementation
Use Go to Declaration or Usages, and Go to Implementation to navgiate around your codebase.
Use Recent Files

Tip

Use Recent Files
Jump to any of the files you've been using recently in your JetBrains IDE.
Navigating around a Unity project

Part of tutorial

Navigating around a Unity project
Find your way around your code base, asset usages, and more.
Navigating your project

Part of tutorial

Navigating your project
Use Search Everywhere to helps you find code, functions, blueprint usages, and more.
Working with Blueprints

Part of tutorial

Working with Blueprints
Navigate back-and-forth between code an blueprints, find usages, and more.
Hierarchy, bookmarks and camera presets

Part of tutorial

Hierarchy, bookmarks and camera presets
Find your way through complex scenes.
Search Everywhere

Part of tutorial

Search Everywhere
Quickly search throughout your project. For anything!
Find and Show Asset Usages

Part of tutorial

Find and Show Asset Usages
Visually understand the scene structure and where an asset is used.
Navigate to the Last Edited Location

Tip

Navigate to the Last Edited Location
You can go to the place you were editing previously with one keyboard shortcut.
Write SQL queries using popular database packages

Tip

Write SQL queries using popular database packages
Work with SQL queries and get completion and other features automatically.
Moving Through Your Code

Playlist

Moving Through Your Code
Tips for navigating your code base efficiently.
Navigating Code with ReSharper

Part of tutorial

Navigating Code with ReSharper
Let's look at some fast and easy ways to navigate around a code base.
Shortcuts, Editing and Code Completion

Part of tutorial

Shortcuts, Editing and Code Completion
Let's dive into the most important productivity shortcuts, editing, and code completion.
Find Usages

Tip

Find Usages
Use Find Usages to search for references in your code base.
Navigate to Subtests

Tip

Navigate to Subtests
Jump to the specific test case from the results window.
Navigation in web applications

Part of tutorial

Navigation in web applications
How can you find what you want? Let's look at navigating around a code base.
Navigate Cursor Position Back and Forth

Tip

Navigate Cursor Position Back and Forth
Navigate back to where you were, or where you went quickly and easily.
Navigate to Symbol

Tip

Navigate to Symbol
Navigate your project by code, not files.
Navigate with Select In

Tip

Navigate with Select In
Find the current file in the Project tool window faster.
Find Specific Things Faster

Tip

Find Specific Things Faster
Use Speed search to look for specific information in tool windows and popups.
Navigation in a code base with Rider

Part of tutorial

Navigation in a code base with Rider
How to navigate around a code base? Let's look at some easy ways of doing so.
Shortcuts, Editing, and Completion in Rider

Part of tutorial

Shortcuts, Editing, and Completion in Rider
Where to start? Let's learn the two most important shortcuts, editing, and code completion.
Open Recent Projects

Tip

Open Recent Projects
Quick ways to navigate to other solutions.
Manage Projects

Tip

Manage Projects
Keep your projects organized for an efficient experience.
Using Recent Locations for Navigation

Tip

Using Recent Locations for Navigation
Preview the part of code and files you've recently edited and get back to them quickly.
File Structure Overview

Tip

File Structure Overview
Get a high-level view of the structure of a specific file.
Using Switcher for Navigation

Tip

Using Switcher for Navigation
Swiftly jump to the last opened file or open a tool window using the popup.
Working with the Call Hierarchy

Tip

Working with the Call Hierarchy
Analyze call trees for functions or methods
Go To or From a Test

Tip

Go To or From a Test
Navigate to and from a test subject like a method or function.
Navigate Between Open Files

Tip

Navigate Between Open Files
Don't use the mouse to quickly move between multiple files, use the switcher instead.
Navigate to File

Tip

Navigate to File
Jump to a file without using the Project Tool Window, and your mouse
Recent Locations

Tip

Recent Locations
Jump back and forth between files using code snippets you've recently seen.
Select In

Tip

Select In
Select the current file in the Project or Changes view and more
Show /usages

Tip

Show /usages
Quickly discover the usages of the element your cursor is at
File Structure Popup

Tip

File Structure Popup
View the file or whole package structure and navigate to any element.
Type Hierarchy

Tip

Type Hierarchy
Discover what types implement an interface or what interfaces are implemented by a type.
Search Anywhere

Tip

Search Anywhere
Start typing anywhere to search!
42 Tips and Tricks

Playlist

42 Tips and Tricks
Become an IDE champ with these bite-sized tips and tricks.
Navigate Cursor Position Back and Forth

Tip

Navigate Cursor Position Back and Forth
Easily navigate back to where you were, or where you went.
Navigate to Symbol

Tip

Navigate to Symbol
Navigate your project by code, not files.
Navigate to File

Tip

Navigate to File
Jump to a file without using the Project Tool and your mouse.