Features News Releases

Обновленный плагин YouTrack для IDE на платформе IntelliJ

Read this post in other languages:
English, Français, 日本語, 한국어, Türkçe

Баг-трекеры и IDE редко используются друг без друга, поэтому мы переработали и улучшили плагин YouTrack для IDE на платформе IntelliJ. Плагин интегрируется со всеми популярными IDE JetBrains — AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine и WebStorm, а также с Android Studio. Таким образом, вы получаете доступ ко всем задачам и уведомлениям прямо из IDE. Мы существенно изменили логику учета времени в плагине, чтобы вы могли тратить время на написание кода, а не на администрирование. Более подробная информация ниже.

Карманный трекер

Командам, использующим в работе баг-трекеры, часто нужен доступ к задачам по ходу написания кода в IDE: например, чтобы добавить к текущей активной задаче комментарий с пояснением, изменить ее приоритет или просто посмотреть уведомления об изменениях. Плагин YouTrack не только решает эти проблемы, но и дает широкие возможности учета времени, помогая синхронизировать работу в IDE с внесением в YouTrack информации о затраченном времени.

Плагин позволяет вывести список задач, которые необходимо отслеживать: например, вашу личную очередь задач, задачи к предстоящему релизу или список технических недоработок. Список можно в любой момент настроить так, чтобы отображались самые важные задачи, и обновлять их из IDE: добавлять комментарии, применять команды и менять статус, чтобы коллеги знали, как идет работа. Кроме того, плагин позволяет получать в IDE уведомления об изменениях в задачах и быть в курсе свежей информации. О любых найденных ошибках тоже можно быстро сообщить в YouTrack из IDE всего за пару кликов.

Полный контекст ваших задач

Команда YouTrack придерживается простого правила: для каждого изменения в коде должна быть соответствующая задача в баг-трекере. Таким образом, каждый раз при написании кода у нас есть для этого активная задача. Это помогает понять, кто чем занят, то есть обеспечивает прозрачность. Кодовая база со временем растет, но мы всегда знаем, почему был добавлен или изменен конкретный фрагмент кода, какую проблему это позволило решить, и насколько безопасно его можно отредактировать. Кроме того, соответствующую задачу мы упоминаем в сообщениях коммита, чтобы они были более информативными. Кстати, интеграция YouTrack с VCS позволяет отслеживать коммиты, где упоминаются задачи, и связывать их с этими задачами. В результате можно быстро получить всю необходимую информацию.

Плагин YouTrack позволяет выбрать текущую активную задачу и привязать к ней все дальнейшие действия. Например, к задаче можно автоматически добавить записи учета рабочего времени.  

Ниже как раз говорится о режимах учета рабочего времени.

Автоматический режим — забудьте об учете времени

Включив автоматический режим, можно больше не беспокоиться о таймерах. Плагин аккуратно зарегистрирует каждую минуту вашей работы, учтет время активности в IDE и автоматически занесет потраченное время в систему учета. Однако обратите внимание: чтобы использовать автоматический режим, нужно выбрать текущую задачу в баг-трекере, чтобы плагин знал, над чем вы работаете.

При необходимости можно настроить его поведение. Например, он может вносить в систему потраченное время, когда вы отправляете изменения, или когда вы закрываете проект в IDE, или в заранее указанное время (например, каждый день в 20:00), или после определенного периода неактивности в IDE.

Контроль каждого шага в ручном режиме

Если вы хотите вести учет рабочего времени самостоятельно, попробуйте ручной режим. Просто отслеживайте время, потраченное на решение текущей задачи, вручную запуская и останавливая таймер. По окончании работы нажмите соответствующую кнопку, чтобы внести это время в YouTrack.

Можно также попробовать отключить систему учета и просто периодически вносить время так, как вам удобно.

Убедитесь сами

Лучше один раз увидеть, чем сто раз услышать. Плагин можно использовать с версией 2021.1 всех IDE JetBrains на платформе IntelliJ, включая AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine и WebStorm, а также с Android Studio. Для работы требуется версия YouTrack 2020.4.6808 или более поздняя. Чтобы установить плагин, откройте в IDE меню Settings -> Plugins и найдите плагин YouTrack Integration. Полное пошаговое руководство пользователя вы найдете здесь. Для настройки интеграции вам потребуется адрес YouTrack и постоянный токен.  

Если у вас установлена одна из старых версий плагина, рекомендуем перейти на новую версию.

Ждем ваших отзывов — они помогут нам сделать плагин еще лучше. Каких еще возможностей вы ждете от интеграции? Что позволило бы еще эффективнее использовать YouTrack вместе с IDE? Поделитесь своими предложениями в комментариях или свяжитесь с нашей командой поддержки.

Ваша команда YouTrack
The Drive to Develop

Discover more