自分のチームではコミットログにIssue番号を書くルールにしていますが、IntelliJのVersion ControlのコミットログからIssueを開けると地味に便利なので設定してみました。
1.Settingsの Version Control -> Issue Navigationを開き、+アイコンをクリックする
JIRAとYoutrackは専用の+アイコンがあるので簡単に設定できるようです
2.コミットログからIssue番号を抜く正規表現とIssueのURLを設定する
- Issue ID コミットメッセージからIssue番号を抜く正規表現を記述する。
- Issue link Issue番号の部分を
$n
で可変にしたURLを指定する。$0
はマッチした全体が、$1
~はグループの抽出結果が入ってきます(普通に正規表現が使えるというだけです)
3.Log画面のコミットメッセージのIssue番号の部分がリンクになりました。
ログを見てて、バグの概要などIssueを見たいケースは結構あるのでとても便利な機能だと思います。IntelliJ最高!