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

VS Code плагин

Плагин PanDev Metrics для Visual Studio Code предназначен для автоматизации сбора данных о рабочем времени и анализе производительности разработчиков прямо в одном из самых популярных редакторов кода. Он поможет вам понять, как распределяется время в течение дня, над какими ветками и файлами идёт работа, и как повысить эффективность процессов.

Ключевые особенности

  • Удобная установка через Marketplace или приватный репозиторий (в зависимости от настройки компании).
  • Полный Zero Click режим: разработчику не нужно отдельно включать трекинг.
  • Гибкая настройка исключений для конкретных директорий, типов файлов или веток.
  • Безопасность на уровне HTTPS: никакой записи экрана или личной переписки.

Процесс установки

  1. Запустите Visual Studio Code.
  2. Откройте вкладку «Extensions» (сочетание клавиш может отличаться в зависимости от ОС).
  3. Найдите «PanDev Metrics» и нажмите «Install». Если плагин отсутствует в публичном Marketplace, используйте дополнительную инструкцию для подключения приватного репозитория.
  4. Перезагрузите редактор после установки.

Настройки плагина

  • В настройках VS Code найдите раздел «PanDev Metrics».
  • Укажите адрес «Server URL», то есть ваш PanDev Metrics Core.
  • При необходимости включите «API Token», чтобы авторизоваться в системе.
  • Можно указать исключения для определённых папок (например, «node_modules» или «dist»), чтобы они не попадали в метрики.

Как работает плагин

  1. Плагин регистрирует, какие файлы вы открываете, сколько времени тратите на их редактирование и в какой ветке находитесь.
  2. В определённые промежутки времени или при простое плагин отправляет данные на PanDev Metrics Core.
  3. Вся собранная информация доступна в Grafana-дашбордах или в собственном интерфейсе PanDev Metrics (при наличии).

Часто задаваемые вопросы (FAQ)

  • Собирает ли плагин веб-страницы? Нет, этот плагин учитывает только активность внутри VS Code. Для сбора данных о сессиях в браузере есть отдельные плагины (если они вам нужны).
  • Могу ли я использовать его одновременно с другими плагинами PanDev Metrics? Да, если вы параллельно используете JetBrains IDE или другие инструменты, все данные агрегируются на сервере PanDev Metrics Core.