Установка
Отправляемся в настройки Idea -> Plugins -> Available
Далее пишем в поиске Atlassian Connector и видим примерно следующее.
Загружаем его и перезапускаем Idea.
После этого в верхней панели инструментов у нас добавится следующая дополнительная панель.
В нижней панели так же произойдут изменения.
Настройка
В нижней панели инструментов щелкаем по соответствующей кнопке, далее настройки и настройки проекта (Ctrl+Shift+G).
В появившемся окне выбираем добавить Jira и забиваем ее настройки.
Теперь мы можем работать с Jira сразу из Idea. Ура =)
Что же мы можем
- Видеть список своих задач
- Проводить полный workflow по задачам (вешать на себя, создавать, удалять и так далее)
- Комментировать и просматривать комментарии для существующих задач
- Привязывать задачи к конкретным файлам
Вот небольшой список того, что мы теперь можем делать:
Примерно так будет выглядеть ваша рабочая область.
С помощью контекстого меню, которое видно на скриншоте доступны следующие действия:
- Open Issue — Просмотреть выбранную задачу. После этого можно будет увидеть примерно такое окно
- Start/Stop Work — Начать/завершить работу над задачей. В случае начала работы над задачей он автоматически становится активной
- View in Browser — Открыть задачу в браузере.
- Edit in Browser — Открыть задачу в браузере для редактирования.
- Add Comment — Добавить комментарий.
- Log Work — Отметить сколько времени было потрачено на задачу.
- Create ChangeList — Добавить changelist, связанный с задачей. Сhangelist это все изменения на одним или несколькими программными фалами, объединенные логически.
- Assign to Me — Перевешивание данной задачи на себя.
- Assign to User — Перевешивание данной задачи на другого пользователя
- Copy to Clipboard — Удобный функционал, если вы хотите использовать данные по этой задачи в другом приложении (например отослать в письме). Возможны следующие условия копирования:
- Номер задачи
- Ссылку на сервер JIRA
- Описание задачи
- Номер и описание
- Perform Issue Workflow Actions — Позволяет выполнить одно из действий по работе с задачей (закрыть и прочее).
Интересные фичи
Я думаю многие страдали от того, что неудобно смотреть длинные stack trace и приходится искать нужные классы и строки. Разработчики это учли и теперь просмотр stack trace стал выглядеть вот так:
Кроме этого, поиск задач стал значительно проще. Теперь найти задачу можно:
- Используя хоткей Shift-Alt-J и выбор из выпадающего списка
- Поиск по номеру
- Переход по ссылке из кода
Более подробно можно почитать на сайте разработчиков. Надеюсь, что теперь работа с JIRA станет удобнее.