Lets continue investigating PHPStorm development enviroment.This time we'll talk about tasks. In general the idea is that during project development, managers in your company are making a list of things you need to do or to fix (yaaay!) using all sorts of instruments like Jira, Mantis, Redmine.. Each with its own set of unique features and process flow, depending on your company needs.
PivotalTracker is one of those instruments, created especially for scrum fans, so it operates with task piles (backlog, icebox etc.). But thats not the point..
The main idea of integrating IDE with task-tracking tool is to
- Be able to stay in ide, without opening browser each time to change status or read description
- Have open tabs (files) that depend on context (ergo - task)
- Save list of changed files within one task (svn flattens all if you commit multiple tasks at a time, right?)
So to add new task server you open settings..
And you need API key from pivotal tracker API. After adding server, you are able to add task using Alt+Shift+N
Now in Tools → Context you can save tabs, and in Tools → Task you can read description, open it in browser or switch to another task. Success!