Продолжаем изучать среду разработки PHPStorm. На этот раз поговорим о задачах. В общем идея в том, что при разработке проекта управляющие в вашейкомпании где-то создают список того что надо сделать или исправить — это всякие инструменты типа Jira, Mantis, Redmine.. Каждая со своими особенностями в том какзадачи описываются и дальше текут в компании.
PivotalTracker — один из таких инструментов, созданный специально для любителей scrum, соответсвенно он оперирует кучками задач (backlog, icebox и тд.). Но суть не в этом..
Основная идея интеграции IDE и task-tracking инструмента в том что-бы
- Не приходилось постоянно ходить в последнюю для просмотра описания и изменения статуса
- Открытые табы (файлы) зависели бы от контекста, т.е. от решаемой в данный момент задачи
- Сохранять список изменённых файлов в рамках задачи (на случай поиска дальнейшего дебага)
Итак.. добавление сервера находится в настройках..
API ключ надо получать из API самого трекера. После добавления сервера появляется возможность переключения между задачами через Alt+Shift+N
Теперь в Tools → Context можно сохранять табы, а в Tools → Task можно прочитать описание, открыть в браузере или переключиться на другую задачу. Success!