【IntelliJ IDEA】TODO・FIXME以外のアノテーションコメントをハイライトしたい

IntelliJ IDEAは[TODO](https://pleiades.io/help/idea/using-todo.html)に登録されたアノテーションコメントをハイライトします。
デフォルトでは``TODO``と``FIXME``が設定されています。
![スクリーンショット 2022-07-02 19.16.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/19d96630-008b-3b8e-4265-629d3a582d56.png)
その他のアノテーションコメントをハイライトする設定をまとめました。

https://qiita.com/taka-kawa/items/673716d77795c937d422

# ハイライトの設定
アノテーションコメントのパターンを新規に追加します。

## TODO
- ``Preferences > Editor > TODO``を選択します
- ``+``クリックで`Edit Pattern`を開き、新規設定を行います
![スクリーンショット 2022-07-02 11.21.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/c717acd4-371e-e0cd-4c3e-c5705f0be034.png)

## Edit Pattern
| 項目 | 内容 |
|:-|:-|
| Pattern | ハイライトしたい文字列の正規表現 <br>【例】\bhack\b.*（hackまたはHACK） |
| Icon | [TODOウィンドウ](https://pleiades.io/help/rider/TODO_Tool_Window.html)の一覧表示で使用されるアイコン |
| Case sensitive | Patternの大文字・小文字を区別する |
| Use color scheme TODO default colors | デフォルトの書体・配色設定を使用する |
| Bold | 太字 |
| Italic | イタリック体 |

![スクリーンショット 2022-07-02 13.32.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/6b546078-4db7-e672-6cf1-13e788389b32.png)

### 色の設定
項目別に色を設定することが可能です。

#### Foreground
文字色
（例）`#ff7f00`を選択
![スクリーンショット 2022-07-02 19.21.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/7af5fb09-0ef5-0c6a-d229-b719072cc02c.png)

#### Background
背景色
（例）`#ffff7a`を選択
![スクリーンショット 2022-07-02 19.20.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/b3138b98-ad3e-ee9b-1455-cebd19ff1ced.png)

#### Error stripe mark
[エラーストライプ](https://pleiades.io/help/rider/Code_Analysis__Status_Indicator.html#marker_bar)のマーカーの色
（例）`#ffff7a`を選択
![スクリーンショット 2022-07-02 19.24.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/b102f02a-c243-b053-1d86-c3500474e0b5.png)

#### Effects
下線、打ち消し線などの装飾
（例） ``Underwaved`` `#ffff7a`を選択
![スクリーンショット 2022-07-02 19.19.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/68fc61c9-325e-2f83-32c5-ad650a105fe2.png)

# オススメの設定
`Bold`+`Italic`+`ビビットカラー`です。
コメントが見つけやすくなります。

`#60ff60`
`#ff7f00`
`#7affff`
`#ffff4c`
`#af60ff`
`#ff42a0`
`#ff0000`
![スクリーンショット 2022-07-02 19.36.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/d1ddc658-8afc-9392-1896-79767e81a3fa.png)
※カラーコードはこちらのサイトから引用しました。
[ビビッドカラーのカラーコードが一目でわかるWEB色見本](https://www.colordic.org/v)　

# TODOパターンに一致したコメントを一覧表示する
設定したパターンに一致するコメントは[TODOウィンドウ](https://pleiades.io/help/rider/TODO_Tool_Window.html)に一覧が表示されます。
TODOウィンドウは、[ツールウィンドウバー](https://pleiades.io/help/idea/tool-windows.html#bars_and_buttons)もしくは``View > Tool Windows > TODO``から開くことができます。
![スクリーンショット 2022-07-02 20.04.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/251d8b78-6496-ecc6-e306-a2e91b88fc8a.png)
![スクリーンショット 2022-07-02 19.53.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654760/5f9131ef-5b97-bb31-f8b0-91624f92db1b.png)

# まとめ
自分はメモ的にコメントを追記しながらコードを読むことが多いです。この機能により既存のコードと自分の書いたコメントの見分けが付きやすくなり、コードの読み返しが楽になりました。

皆さんの実装のお役に立てば幸いです！

# 採用PR
弊社で一緒に働く仲間を募集しています。

Devトークはじめました。お気軽にご応募ください(^^)

https://plus.jobs.qiita.com/dev-talk-company-pickup-vivion/

募集要項はこちらをご覧ください！

https://hrmos.co/pages/vivion/jobs/0000191