IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
Features
Task & Context Management in Maia
You can bond your JIRA account and IntelliJ IDEA together via Project Settings dialog, Tasks, Servers panel, then activate a task via Tasks, Activate Task menu.
It cleans your workspace, creates a change list, and optionally loads a stacktrace into IntelliJ IDEA (if there is an exception description in that task).
IntelliJ IDEA also gives you a convenient way of switching between your tasks and contexts.
This feature is available in the upcoming first Maia EAP at www.intellij.net/eap