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

tip

Open File
Open a file from the Project tool window

tip

Structure tool window
Quickly get an overview of your class and jump to the relevant code

tip

File Structure
Get a quick overview of your class file

tip

Select opened file
Locate an opened file in the project structure

tip

Related problems
Use IntelliJ IDEA's inlay hints to navigate to Related Problems

tip

Recent Files & Locations
Quickly navigate around your recent files & locations

tip

Navigate to Test
Go to your matching test class

tip

Navigating Forward & Backward
Move forward and backward between your locations in the code

tip

Go to Declaration or Implementation
Go to Declaration or Usages, or Go to Implementation

tip

How to Quickly Jump to Recent Files in any JetBrains IDE
Are you tired of hunting for that crucial file buried in your project? Say goodbye to the hassle with these IDE shortcuts and tips. Jump to recent files effortlessly in JetBrains IDEs like IntelliJ IDEA, PyCharm, PhpStorm, WebStorm, GoLand, CLion, RubyMine, and more!

Part of tutorial

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

Part of tutorial

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

Part of tutorial

Working with Blueprints
Navigate back-and-forth between code an blueprints, find usages, ...

Part of tutorial

Find and Show Asset Usages
Visually understand the scene structure and where an asset is used.

Part of tutorial

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

Part of tutorial

Search Everywhere
Quickly search throughout your project. For anything!

tip

Navigate to the Last Edited Location
How to navigate to your last edit in WebStorm.

tip

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

playlist

Moving Through Your Code
Tips for moving through and navigating your code base

tip

Opening Tool Windows
Quickly open IntelliJ IDEA's tool windows without using the mouse, and easily find items in the window.

Part of tutorial

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

Part of tutorial

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

tip

Find Usages
Use Find Usages to search for references in your code base

tip

Configure Your Editor
Setup the editor to suit your requirements

tip

Navigate to subtests in table tests
Jump to the specific test case from the results window

Part of tutorial

Navigation in web applications
How can you find what you want? Let's look at navigating around a code base.

tip

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

tip

Activate Navigation Bar
Bring up the Navigation Bar as needed, let it disappear when finished.

tip

Create New File With Navigation Bar
Activate the Navigation Bar and create a new file somewhere in the project tree.

tip

Find In Path With Navigation Bar
Use keyboard and Navigation Bar to find files under a path.

tip

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

tip

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

tip

Find Specific Things Faster
Use Speed search to look for specific information in tool windows and popups.

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.

Part of tutorial

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

tip

Open Recent Projects
Quick ways to navigate to other solutions

tip

Manage Projects
Keep your projects organized for an efficient experience

tip

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

tip

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

tip

Working with Navigation Bar
Find out how to use the navigation bar efficiently.

tip

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

tip

File Structure Overview
Get a high-level view of the structure of a specific file.

tip

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

tip

Call Hierarchy
Analyze call trees for functions or methods

tip

Go to/from a test
Navigate to and from a test subject like a method or function

tip

Jump to the Navigation Bar
Get an overview of your current location, and the project itself

tip

Navigate between opened files using the Switcher
Don't use the mouse to quickly move between multiple files

tip

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

tip

Show usages
Quickly discover the usages of the element your cursor is at

tip

Select in
Select the current file in the Project or Changes view and more

tip

Structure popup
View the file or whole package structure and navigate to any element

tip

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

tip

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

tip

Search Anywhere
Start typing anywhere to search!

playlist

42 Tips and Tricks
Become an IDE champ with these bite-sized tips and tricks.

playlist

Navigation Bar Intro
Move around files with keyboard, without wasting screen UI space

tip

Find In Path With Navigation Bar
Use keyboard and Navigation Bar to find files under a path.

tip

Create New File With Navigation Bar
Activate the Navigation Bar and create a new file somewhere in the project tree.

tip

Narrow Navigation Bar With Speed Search
Narrow and select from a long folder listing Navigation Bar by typing a speed search.

tip

Open File With Navigation Bar
Open a file somewhere in the project tree using the keyboard and Navigation Bar.

tip

Navigate Files With Navigation Bar
Move around your project tree and select files, from your keyboard, with the Navigation Bar.

tip

Activate Navigation Bar
Bring up the Navigation Bar as needed, let it disappear when finished.

tip

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

tip

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

tip

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