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

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

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


WordPressのデータを取得できるWP REST APIの使い方
WordPressで作成した記事をSlackでシェアしたときに、抜粋文が長く表示される場合の対処法
「EWWW Image Optimizer」を使ってWordPressをWebPに対応する方法
Google Maps APIでピンのアクティブ時にピン画像を変える方法
JavaScriptのforEach内で「continue」や「break」のような動作をさせる方法
Vue CLIのプロジェクト管理用のGUI機能から環境を構築する
Dashで「Secure Input is Enabled」と表示される場合の対処法
Visual Studio Codeの設定を複数の端末間で同期する「Settings Sync」機能の使い方
「DevTools z-index」でz-indexがかかっている要素をChrome開発者ツールに一覧表示させる
MacのRubyをrbenvで管理する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Figmaプラグインのインストール方法とその管理方法
JavaScriptで日付をコピーして計算すると、コピー元の日付も変わってしまう場合の対処法
ブログを初めて1年が経ちました
Evernoteに公式のテンプレート機能が登場!!これでスムーズにテンプレートを呼び出すことが可能に!!
Local by Flywheelのページ遷移を軽くする設定
ATOKの句読点変換を無効にしているのに、変換されてしまう場合は「変換方法」を確認!
Alfred4の電卓機能で「x」を乗算記号として認識させる方法
iStat Menusの「バッテリー/電源」アイコン表示と設定
Post Snippetsを使ってWordPressでショートコードをの登録と管理をもっと楽に!!