Skip to content

JetBrains IDEs Integration

This integration with MantisHub could be used for tracking work items and improving workflow by attaching MantisHub tasks with JetBrain IDE (e.g. PhpStorm, IntelliJ, WebStorm, etc) contexts.

It takes 2 simple steps to set up

  1. Click on "Configure Servers" and add a Mantis Server

  1. Create an API token in MantisHub and then plug in your Mantis URL, username, and API token as the password.

*Note: If the project and Filter section is displaying "Login first" this means you haven't logged in. Do so via the Login button in the bottom right. In some screen resolutions the Login button might not be visible and you would need to expand the window so that it appears.

After the connection is established, all tasks will be shown in a drop-down menu as shown below.

Each task could be associated with a JetBrains context including a change list, workspace, etc. Associating a task with a context will reopen all files that were open before switching tasks. It is not uncommon for developers to work on multiple tasks at a time, so picking up where they left off is very convenient, distraction-free, and saves time and hassle.

Each task could also be associated with a branch, so every time the task is changed, the branch automatically changes along with the context.

MantisHub might just be the ticket tracking tool you have been waiting for. It's lovingly handcrafted in Seattle