Установка плагина для Visual Studio
Расширение PanDev Metrics для Microsoft Visual Studio (Windows) отслеживает активность в проектах .NET, C#, C++ и любых других проектах Visual Studio. Публикуется в Visual Studio Marketplace.
Поддерживаемые версии
- Visual Studio 2019
- Visual Studio 2022
- Visual Studio 2024+ — в теории должен работать, но мы ещё не тестировали эти релизы. Если что-то идёт не так — напишите в поддержку.
Что делает плагин
- Отслеживает активность по файлам (открытие, редактирование, закрытие), контекст solution / проекта и время.
- Фиксирует переключения веток, если проект под Git.
- Отправляет всё на сервер PanDev Metrics по HTTPS.
- Не собирает исходный код и не делает скриншоты.
Полный список того, что собирается и не собирается — в обзоре.
Установка
- Откройте Visual Studio.
- Перейдите в Extensions → Manage Extensions.
- Откройте вкладку Online.
- Введите в поиске PanDev Metrics.
- Нажмите Download.
- Закройте Visual Studio и дождитесь, пока отработает VSIX installer.
- Снова откройте Visual Studio.
Marketplace обновляет расширение автоматически. Рекомендуем последнюю версию.
Настройка
После установки откройте Tools → Options → PanDev Metrics и заполните параметры подключения под ваш тип деплоя.
Cloud — корпоративный воркспейс
| Поле | Значение |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | Идентификатор вашего tenant |
| Login | Рабочий email или логин |
| Password | Пароль PanDev Metrics |
:::tip Где найти Company login? Спросите у администратора или откройте веб-приложение PanDev Metrics и посмотрите в Settings → Company. :::
Cloud — персональный воркспейс
| Поле | Значение |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | оставьте пустым |
| Login | Ваш email |
| Password | Ваш пароль |
Если Company login пустой, данные уходят в персональный воркспейс, видимый только вам.
On-prem
| Поле | Значение |
|---|---|
| Server URL | URL вашего сервера (например, https://pandev.company.local) |
| Company login | оставьте пустым |
| Login | Ваш рабочий аккаунт |
| Password | Ваш пароль |
URL сервера и учётные данные предоставляет администратор.
Проверка
- Откройте solution и поредактируйте файл.
- Подождите пару минут.
- Откройте веб-приложение PanDev Metrics → ваш профиль → сегодня.
- На таймлайне должна появиться активность.
Troubleshooting
Нет данных на дашборде. Проверьте, что Server URL без слеша в конце и соответствует вашему деплою. Перезапустите Visual Studio.
Authentication failed. Проверьте Login и Password, залогинившись в веб-приложение PanDev Metrics.
Self-signed certificate на on-prem. On-prem серверы иногда работают с самоподписанным сертификатом. В расширении есть опция отключить проверку SSL — администратор подскажет, нужно ли её включать.
Visual Studio 2024+ ведёт себя странно. Мы ещё не проверяли 2024+ полностью end-to-end. Плагин должен загружаться и работать; пожалуйста, напишите в поддержку, что именно не так, — это поможет приоритезировать тестирование.
FAQ
Будет ли отправляться исходный код? Нет. Расширение фиксирует имена файлов, события активности, имена проектов / solution и ветки. Код остаётся на вашей машине.
Работает ли с VS Code или JetBrains Rider? Это расширение — только для Microsoft Visual Studio. Для VS Code см. VS Code plugin, для Rider — JetBrains plugin.
Можно держать несколько редакций Visual Studio на одной машине? Да. Установите расширение в каждую нужную редакцию — конфигурация общая.