← All features

Build tools

Maven, npm, Cargo, Go, and Gradle each get an IntelliJ-style tasks tool window and a streaming console.

Each detected build tool gets its own tasks tool window (its stripe appears when the tool’s marker file is found): a browsable tree of the tool’s goals, scripts, or targets with a mini toolbar (Run / Reload / Stop / Run custom…). Double-click or Enter runs a task, and the output streams to a separate per-tool console window. A searchable actions popup is also available from the command palette (Maven: Show Actions, and so on).

Discovery parses the marker file directly (no shell-out, no new dependency), so it’s instant and offline. On by default, each inert until its marker is found. See the build tools guide.