1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

JetBrains IDE × YouTrack プラグイン連携で課題管理をIDEで(完)させる

1
Last updated at Posted at 2026-01-19

はじめに

こんにちは、JetBrains公式代理店NATTOSYSTEMのねばねばです。

今回は、JetBrains IDEとYouTrackを連携させて、IDEを中心にした課題管理フローを紹介します。

JetBrains IDE と YouTrack を併用していると、

  • Issueを確認するために毎回ブラウザを開いている
  • Issueの状態更新やコメントが後回しになりがち
  • コミットとIssueの紐付けが曖昧になる

これらは YouTrack Plugin を使うことで解消できます。

YouTrackとは?

YouTrack は JetBrains が提供する 課題管理・プロジェクト管理ツール です。
ソフトウェア開発を中心に、以下の機能をご利用いただけます。

  • バグ・タスク・要望の管理
  • アジャイル開発(Scrum / Kanban)
  • ワークフロー・ステータス管理
  • コメント・履歴によるコミュニケーション
  • Git などのVCSとの連携

JetBrains IDE × YouTrack連携で何が変わるのか

JetBrains IDEとYouTrackを連携すると、次のような課題が解消されます。

  • ブラウザでYouTrackを開かなくてもIssue確認・更新ができる
  • Issueとコード変更が自動的に紐づく
  • コミットと同時にIssueの状態更新ができる

YouTrack Pluginとは

YouTrack Integration Plugin は、JetBrains IDEに標準搭載されている

  • Issue Navigation
  • Task Management

といった機能を拡張し、YouTrackと連携する公式プラグインです。

対応IDE

  • IntelliJ IDEA
  • その他すべてのJetBrains IDE

インストールと初期設定

プラグインのインストール

  1. IDEの 設定 → プラグイン
  2. Marketplaceで YouTrack を検索
  3. インストールしてIDEを再起動
    image.png

YouTrackへの接続

IDEの **設定 → ツール → タスク → サーバー **

  • YouTrackのURLを指定

  • Permanent Token を入力

設定完了後、IDE内に YouTrackツールウィンドウ が表示されます。
image.png

IDE内でIssueを一覧・検索する

YouTrackツールウィンドウ

デフォルトでは、

  • 自分に割り当てられた未解決Issue

を取得する検索クエリが設定されています。

この検索クエリは、ツールウィンドウ内で直接編集できます。

project: SampleProject State: Open

プロジェクトごとに切り替えることで、
今作業しているIssueだけに集中できます。


Issue詳細の確認

Issueを選択すると、右ペインに以下が表示されます。

  • 説明文
  • コメント
  • タグ
  • Issueリンク
  • 添付ファイル

重要なIssueは ピン留め して常時表示できます。

IssueをTaskとして扱う

YouTrack Integration Pluginの真価は、
Issueを Task Management機能と連携 できる点にあります。

Open Task

Issueを選択して Open Task を実行すると、

  • Issue単位で作業コンテキストを管理
  • VCS(Gitなど)と連携

といった操作が可能になります。

Task作成時にできること(VCS依存)

  • Issue状態の変更
  • ブランチ作成
  • Changelistの作成

作業開始前にIssueを更新する

作業前に Apply Command ダイアログ を使ってIssueを更新できます。

例:

  • 状態を In Progress に変更
  • 担当者を自分に設定

さらに、

  • タグ追加
  • カスタムフィールド更新
  • ウォッチャー追加
  • コメント投稿

なども可能です。

ChangelistとIssueの自動連携

TaskとしてIssueを開くと、

  • Issue ID + Summary を含む
  • 専用のChangelist

が自動で作成されます。

Version Controlツールウィンドウでは、

  • Issue IDがYouTrackへのリンクとして表示
  • 修正ファイルが自動的に紐づく

ため、複数Issueを並行して扱っても混乱しません。

コミットと同時にIssueを更新する

コミットメッセージの自動生成

  • Issue ID
  • Issue Summary

が設定に応じて自動挿入されます。

コミットメッセージでYouTrack操作

#Ready

のようなコマンドを含めることで、

  • コミットと同時に
  • Issueの状態を更新

できます。

コミット履歴からIssueを辿る

Version Controlのログビューでは、

  • コミットメッセージ内のIssue IDが
  • YouTrackへのリンクに変換

され、変更の背景を即座に確認できます。

まとめ

JetBrains IDE × YouTrack Plugin を使うことで、

  • IDEから離れずに課題管理
  • Issueとコード変更の明確なトレーサビリティ
  • 状態更新・コミットを一連の流れで実行

が可能になります。

YouTrackを使っているなら、IDE連携をぜひご利用ください。

ナットウシステムからのお知らせ

NATTOSYSTEMはJetBrains製品に関するご質問、ご相談等を受け付けております。
ちょっとした疑問、質問でも構いませんので、弊社のXまたはメールでご連絡ください。

参考資料

YouTrack 公式サイト
https://www.jetbrains.com/ja-jp/youtrack/

YouTrack Integration Plugin(JetBrains Marketplace)
https://plugins.jetbrains.com/plugin/8215-youtrack-integration

YouTrack 公式ドキュメント日本語版
https://pleiades.io/help/youtrack/

JetBrains IDE Task Management 概要日本語版
https://pleiades.io/help/idea/managing-tasks-and-context.html

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?