Greasy Fork is available in English.

YouTrack Copy Megaplan ID + Task Title + Issue ID

Быстрое копирование Megaplan ID, issue id (если найден) и заголовка задачи для YouTrack

Автор
Roman Davydov
Установок в день
0
Всего установок
1
Оценки
0 0 0
Версия
1.1
Создано
05.02.2025
Обновлено
06.02.2025
Размер
5,2 КБ
Лицензия
MIT
Работает на

YouTrack Copy Megaplan ID

📌 Описание

Этот userscript для YouTrack добавляет кнопку 📋 внутри заголовка задачи. При нажатии кнопки в буфер обмена копируется строка с Megaplan ID, Issue ID (если найден) и названием задачи.

🔥 Возможности

Автоматическое добавление кнопки в заголовок задачи (<h1 data-test="issueSummary">).
Динамическое обновление – кнопка появляется даже при переключении задач без перезагрузки страницы.
Минимальная нагрузка – используется MutationObserver для отслеживания изменений на странице.
Удобный формат копирования:

  • Если в URL присутствует Issue ID, итоговая строка будет: [MegaplanID] [IssueID] Название задачи
  • Если Issue ID не найден, строка будет: [MegaplanID] Название задачи

Примеры:

[1105628] [GC-1213] Локализация

или

[1105628] Локализация

🚀 Установка

🔧 Автоустановка скрипта

📌 Просто кликните по ссылке ниже, и Tampermonkey/Violentmonkey предложит установить скрипт:

👉 Установить скрипт 👈

🛠 Альтернативная установка вручную

1. Установите менеджер скриптов

Для работы скрипта потребуется одно из расширений:

Установите расширение для вашего браузера (Chrome, Firefox, Edge и др.).

2. Добавьте скрипт вручную

  1. Откройте панель Violentmonkey (или Tampermonkey).
  2. Нажмите кнопку "Создать новый скрипт".
  3. Удалите стандартный код и вставьте код скрипта из этого репозитория.
  4. Сохраните изменения.

3. Перезагрузите YouTrack

  • Перейдите в YouTrack, откройте задачу на доске спринта Agile board или любую задачу напрямую.

После установки скрипта кнопка 📋 появится в заголовке задачи.