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つ下の括弧を選択している状態となります(括弧の外側扱い)。

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

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


CSSのz-indexの確認や管理を便利にする方法
Font Awesome 5の基本的な使い方と、Font Awesome 4との違い
選択テキストをHTMLタグですぐ囲めるようになるVisual Studio Code拡張機能「htmltagwrap」
Vue.jsを使う人が最低限導入しておきたいVisual Studio Codeの拡張機能
Visual Studio Codeで開始タグを修正すると自動で閉じタグも修正してくれる拡張機能「Auto Rename Tag」
Dashで「Secure Input is Enabled」と表示される場合の対処法
Visual Studio Codeの「Debugger for Chrome」でJavaScriptのデバッグを行う
Nuxt.jsの「layouts」を使用してレイアウトの共通化を行う方法|Nuxt.jsの基本
iTerm2で起動時に左上に表示される「Tip of the Day(今日のTip)」を非表示にする方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Keyboard Maestroでウインドウのリサイズや移動をするときに使う「SCREENVISIBLE」についてのまとめ
アクティビティモニタで「kernel_task」の暴走を落ち着かせるためには、CPU温度を下げる必要がある
ブログに見出しを設置できるjQueryプラグイン「TOC | jQuery Table of Contents」
Keyboard MaestroのTime of Dayトリガーは「Wireless Network Condition」での条件分岐とセットで使う!
iPhoneアプリ「Bobby」とGoogleカレンダーを活用して、サブスクリプションサービスの管理を行う
Google Chromeの別ユーザーへの切り替えを簡単に行うKeyboard Maestroマクロ
CSSで1行で簡単にスムーススクロールを実装できる「scroll-behavior」プロパティ
iStat Menusの「メモリ」アイコン表示と設定
Finder上のファイルの「変更日」と「作成日」を特定の日時に変更する方法
メニューバーアイコン管理の鉄板ツール「Bartender 4」で使用頻度の高いアプリだけメニューバーに表示させる