Java and Kotlin by IntelliJ IDEA Help

Navigation and search

Java and Kotlin by IntelliJ IDEA provides code navigation features that help you navigate between related symbols, search for usages, and view documentation without leaving the editor.

Go to a declaration or its type

To jump from a usage to the declaration of a symbol, place the caret on it and press ⌘ B.

To jump to the declaration of the symbol's type instead, right-click a symbol and select Go to Type Declaration from the context menu.

Go to implementations

To navigate from a symbol to its implementations, place the caret on the declaration and press ⌘ ⌥ B.

Go to super method

Hover over a method that overrides a super method to view the signature of the super method, then click Go to super method to jump to its declaration.

The Go to Super Method popup showing the overridden method signature for a method annotated with @Override

Find usages

To find all places in your code base where a symbol is used, place the caret on it and press ⇧ F12. The editor lists the references so that you can review them and jump to each one.

Navigation to references

You can also select a symbol and press ⌘ U to list all references to it in a sidebar.

The Find all usages action

To move through the problems that Java and Kotlin by IntelliJ IDEA reports in the current file, press ⌘ E to jump to the next error and ⌘ ⇧ E to jump to the previous one.

Call and type hierarchies

Java and Kotlin by IntelliJ IDEA provides hierarchy views for exploring relationships between symbols:

  • The call hierarchy shows the callers and callees of a method.

  • The type hierarchy shows the supertypes and subtypes of a class or an interface.

To open a hierarchy, right-click the symbol you want to inspect and select Show Call Hierarchy or Show Type Hierarchy from the context menu.

View documentation

To read the documentation for a symbol, hover over it in the editor. The extension shows the quick documentation, including the signature and any doc comments.

To open the documentation from the keyboard, place the caret on the symbol and press ⌘ ⇧ I.

The Quick Documentation popup in the editor
24 July 2026