Перейти к основному содержимому

JetBrains плагин

Плагин PanDev Metrics для JetBrains интегрируется с целым семейством IDE (IntelliJ IDEA, PyCharm, WebStorm, Android Studio, GoLand и др.). Он собирает детальную информацию о работе разработчика, включая время редактирования файлов, переключение веток и многое другое, и передаёт эти данные на сервер PanDev Metrics Core.

Основные возможности плагина JetBrains

  • Полная автоматизация (Zero Click): программисту не нужно запускать/останавливать трекинг вручную.
  • Детальный сбор метрик: ведётся учёт времени редактирования конкретных файлов, переключений между ветками, открытых проектов и пр.
  • Работа в защищённом режиме: плагины не создают скриншоты экрана и не анализируют личную информацию.
  • Удобная интеграция с PanDev Metrics Core: все данные доступны для построения отчётов и графиков в Grafana.

Как установить плагин

  1. Откройте нужную IDE (IntelliJ IDEA, PyCharm и т.д.).
  2. Перейдите в настройки (обычно через «Settings» или «Preferences»), затем выберите раздел «Plugins».
  3. Установите плагин из исходников, исходники можно посмотреть в разделеИстория релизов
  4. Перезапустите IDE, чтобы изменения вступили в силу.

metrics-plugin-installation.gif

Как настроить

  • После перезапуска IDE в разделе «Settings» → «Tools» → «PanDev Metrics»:
  • Укажите «Server URL» (адрес PanDev Metrics Core).
  • Введите учетные данные, переданные вашим администратором.

Как пользоваться

  • Плагин работает в фоновом режиме, отслеживая активность в открытых файлах и проектах.
  • Данные отправляются на сервер PanDev Metrics Core по мере активной работы.
  • Вы можете посмотреть собранные метрики в Grafana или других отчетах.