Visual Studio Codeのエクスプローラーを見やすくするちょっとしたカスタマイズ

Visual Studio Codeでフォルダを開いている場合、サイドメニューの[エクスプローラー]部分にフォルダが階層化されて表示されます。
コードを書く上で、いまどの階層のファイルを開いていて、ファイルがどんな構成になっているかは非常に重要なのですが、デフォルトだとこの表示がかなり窮屈で、階層が増えていくとだんだん見にくくなります。
今回はこのエクスプローラーを見やすくするカスタマイズ方法をまとめておきます。
インデントガイドを常に表示する
フォルダを開いている場合、そのフォルダにマウスオーバーすると、フォルダ内に入っていることが分かるようにガイドラインが表示されます。
しかし、マウスオーバーしているときしか表示されないのであまり意味がありません。
常に表示させたい場合は「tree.renderIndentGuides」の設定を「always」にします。

これで常にインデントガイドが表示されるようになり、パッと見でどの階層のフォルダなのか分かりやすくなりました。
インデントの幅をカスタマイズ
そもそもインデントの幅が狭くて見にくい場合は「tree.indent」の数値を変更します。
デフォルトは「8」になっていて、「4」以上を指定する必要があります。

自分の場合は「16」くらいがちょうどいい感じです。
ただし、フォルダ階層が深いプロジェクトばかりを扱う場合には、幅を広げた分1度にサイドバーに表示できるファイル名が短くなっていきます。
サイドバー部分は横スクロールもできないため、ファイル名が省略されてしまう点も注意が必要です。
非常に細かいことですが、使う頻度の高いアプリケーションですから、ちょっとしたことでも見やすくしていきたいものです。


「mas-cli」を使ってターミナルからMac App Storeの操作をできるようにする
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
zshのMacターミナルの「%」記号前表示をカスタマイズする方法
Slackにカスタム絵文字を追加する方法
人前でデモをするための設定や、始める前のチェックリスト
Google Chromeのアップデートの影響?MacのGoogle Meetで画面共有ができないときに確認すること
Google Chromeで文字コードを変更するChrome拡張機能「Charset」
新しいMacBook Proを購入して移行するときにやること|Macの細かい部分設定編
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
macOS Mojaveに移行したタイミングでPathFinder8にバージョンアップしました
.htaccessを使って、httpからhttpsへリダイレクトする設定方法
npm install時に「cb() never called!」とエラーが表示されたときの解決法
Ulyssesで記号を使ったマークアップを無効化する方法|毎回エスケープするのが面倒なときに使える
三点リーダー(……)とダッシュ記号(——)の正しい使い方
macOSのシステム環境設定「Dock」の設定見直し
CPUの温度が熱すぎるのを防ぐMacのファンコントロールアプリ
Fantastical 3がサブスクリプションモデルになりUIが刷新!予定の管理がさらに便利になる機能が追加
ソート時の「昇順・降順」どっちがどっちか迷わないための覚え方や対策
効率的なマークアップが出来るようになるEmmetでCSSを書く時の基本