1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【VS Code】ファイルツリーの階層を一瞬で見やすくする魔法の設定(インデント・ガイド線)

Posted at

はじめに

VS Codeを使っていて、プロジェクトの規模が大きくなりフォルダ階層が深くなった時に「あれ?このファイルってどこのフォルダに入ってるんだっけ?」と迷子になったことはありませんか?

デフォルトの設定だとツリーのインデント幅が少し狭く、階層を表すガイド線も見えにくいことがあります。

今回はsettings.jsonにたった3行追加するだけで、ファイルツリーの視認性を劇的に向上させる設定を紹介します。

設定方法

  1. Cmd + Shift + P (Windowsは Ctrl + Shift + P) を押してコマンドパレットを開きます。
  2. Preferences: Open User Settings (JSON) を入力して選択し、settings.json を開きます。
  3. 以下のコードを追加(または修正)して保存します。
settings.json
{
  // 既存の設定...
  
  // 1. ツリーのインデント幅を広げる(デフォルトは8px程度)
  "workbench.tree.indent": 15,
  
  // 2. インデントのガイド(縦線)を常に表示する
  "workbench.tree.renderIndentGuides": "always",
  
  // 3. ガイド線の色を少し目立つグレーに変更する
  "workbench.colorCustomizations": {
    "tree.indentGuidesStroke": "#bcb6b6"
  }
}

截屏2026-01-09 0.20.11.png
画像で見る主な変更点:

  1. インデント幅の拡大 (Wider Indent): 左側の余白が広がり(8px→15px)、階層構造がよりはっきりと認識できるようになりました。
  2. ガイド線の強調 (Visible Guide Stroke): 薄くて見づらかったガイド線が、常にくっきりとしたグレー(#bcb6b6)で表示されるようになり、親子関係が一目瞭然になりました。

解説

それぞれの設定について詳しく解説します。

1. workbench.tree.indent: 15

ファイルツリーの階層ごとの字下げ幅(インデント)をピクセル単位で指定します。
デフォルトは 8 程度で少し狭いため、これを 15 に増やすことで、パッと見た時にファイルがどの階層にあるかが直感的に分かりやすくなります。
お好みで 20 くらいまで広げても見やすいです。

2. workbench.tree.renderIndentGuides: "always"

階層を表すガイド(縦線)の表示設定です。
デフォルトではマウスを乗せた時(ホバー時)しか表示されないことがありますが、"always" にすることで常に縦線が表示され、ディレクトリ構造がより明確になります。

3. workbench.colorCustomizations

ガイド線(tree.indentGuidesStroke)の色を個別に指定しています。
#bcb6b6 は少し明るめのグレーです。使用しているカラーテーマによっては、デフォルトのガイド線が薄すぎて背景に溶け込んでしまうため、ここで明示的に視認しやすい色を指定しています。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?