Bracket Pair ColorizerでVisual Studio Codeの括弧を色分けして見やすくする

SassやJavaScriptを書いていると括弧が多くて、どの括弧とどの括弧が対応しているのかパッと見で分かりにくくなってしまいます。
何とかならないかと探してみると「Bracket Pair Colorizer」というプラグインを見つけたので紹介します。
Bracket Pair Colorizerのインストール
Visual Studio Codeの拡張機能で「Bracket Pair Colorizer」と検索するかマーケットプレイスでインストールが可能です。
ちなみに「Bracket Pair Colorizer」と「Bracket Pair Colorizer 2」があるのですが、何が違うのかイマイチ分かりませんでした。
インストールして再起動すると機能します。
Bracket Pair Colorizerの表示
インストールすると、対応する括弧に色がついて、括弧内にカーソルがあると、括弧から括弧までに線が伸びるようになります。

最初は色が増えて落ち着かなかったのですが、慣れると対応する括弧がすぐ分かるので非常に便利です。
特にSassはネストが深くなると、どこから開始された括弧なのか分かりにくくなるのでオススメです。
カーソルの位置による挙動の違い
1つ気になったのが、カーソルの位置がカーソルの右にある場合と、左にある場合で挙動が変わる点です。
カーソルが括弧の右側にある場合は、その括弧の1つ下の括弧を選択している状態となります(括弧の外側扱い)。

カーソルが括弧の左側にある場合は、その括弧を選択している状態となります(括弧の内側扱い)。

個人的には括弧の右側を選択した時は、「その閉じ括弧に対応する括弧の位置が知りたい」場合が多いのですが、現時点では気をつけるしかなさそうです。


1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
全角スペースを可視化してくれるVisual Studio Codeの拡張機能「zenkaku」
Google Maps APIをローカル開発環境で使用するときの制限設定方法
gulpでPostCSSを使う方法
W3 Total Cacheをレスポンシブデザインのテーマで使用する時の注意ポイント!!【WordPress】
ウェブ上でLaTeXで数式をキレイにプレビューするJavaScriptライブラリ「MathJax」
横幅が広がったときの挙動が変わる!CSS Gridの「auto-fill」と「auto-fit」の違い
Nuxt.jsでVuexストア連携を行う方法|Nuxt.jsの基本
既存プロジェクトにCompassが導入されている場合に備えて、最低限Sassのコンパイルだけでも行えるようにしておく
効率的なマークアップが出来るようになるEmmetでHTMLを書く時の基本
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
iCLUSTA+でWordPressのアップロード容量を上げたいときのメモ
Dart Sassを使う上で1番基本的なネストやアンパサンドの書き方|Dart Sass入門
Local by FlywheelでWordPressのローカル開発環境構築のハードルが一気に下がる
ブログを初めて1年が経ちました
ターミナルでGitを使う時に最低限覚えておきたいコマンド
ATOKで英単語変換時に、すべて大文字・小文字の状態で変換する方法
Path FinderとFinderをいい感じに共存させるための設定
Figmaのレイヤー名を一括変更するプラグイン「Rename It」
ATOKで日本語を英単語に変換したいときはF4で変換する
Google日本語入力の辞書をATOKにインポートする方法