YouTrack Copy Megaplan ID + Task Title + Issue ID

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

Aŭtoro
Roman Davydov
Ĉiutagaj instaloj
0
Tutaj instaloj
1
Ratings
0 0 0
Versio
1.1
Kreita
2025/02/05
Ĝisdatigita
2025/02/06
Size
5,21 kb
Licenco
MIT
Aplikiĝas al

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 или любую задачу напрямую.

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