Gradle Navigation Plugin For IntelliJ


The Gradle Navigation Plugin for IntelliJ adds additional features to the standard Gradle plugin.  You can now swivel between the source editor, the project view, and the Gradle view.  Commands are added to various context menus in the Project Tree, Gradle Tree, and Editor Window.

Goto Gradle -> project, task, or group
Goto Project -> gradle settings or build, source root, or resource root

A popup window is also provided with buttons to either go to tasks or groups in the Gradle tree, or run tasks directly.

This plugin works for both single-project and multi-project builds.

You can configure options under Settings/Appearance/Gradle Navigation.

From The Project Tree View (for the selected file or folder)

  • Go To Gradle Tree View – Project
  • Go To Gradle Tree View –  Any Task Or Group
  • Go To Project Tree View – The Gradle Settings File
  • Go To Project Tree View – The Gradle Build File
  • Go To Project Tree View – Source Root

From The Gradle Tree View

  • Go To Gradle Tree View –  Any Task Or Group
  • Go To Project Tree View – The Gradle Settings File
  • Go To Project Tree View – The Gradle Build File
  • Go To Project Tree View – Source Root

From The Editor (for the current file)

  • Go To Gradle Tree View – Project
  • Go To Gradle Tree View –  Any Task Or Group
  • Go To Project Tree View – The Gradle Settings File
  • Go To Project Tree View – The Gradle Build File
  • Go To Project Tree View – Source Root

From The Select In Menu

  • Go To Gradle Tree View – Project
  • Go To Gradle Tree View –  Any Task Or Group
  • Go To Project Tree View – The Gradle Settings File
  • Go To Project Tree View – The Gradle Build File

Tasks And Group Tool Window

A floating tool window showing tasks and groups applicable to the current Gradle project.  There are buttons to  goto and run for items in the list of tasks and groups.

Latest Changes

  • Add a run/goto task floating window
  • Added ‘Goto Task or Group’ action with popup
  • Added settings for user provided task and group destinations
  • Added a settings page
  • Expand after navigate
  • Open after navigate
  • Custom task and group destinations
  • Moved items to top of lists
  • Added syntax to specify custom navigation items as task or group
  • Do not show tasks or groups that are not in the target gradle project
  • Changed order of items

Coming Soon

  • Nothing Special