📂

フロントエンドエンジニアに勧めるvscode の file nesting

2022/05/10に公開

File Nesting is なに

その名の通り、ファイルがネストされます。
どういうことかというと、こんな感じです ↓

昨今のフロントエンドでは 1 つのコンポーネントに Storybook や CSS、test などのファイルが存在する場合があるとおもいます。

自分の場合は Storybook のファイルのみでしたが、これだけでも正直、

  • ツリー構造が見にくい
  • ファイル名のタイポに気づきにくい

などがあり辛かったです。

そんなときに VSCODE の File Nesting という機能が出たことをきき、試したところかなり快適になったので紹介しました。

具体的な設定方法

  1. まずエディタを開いて、 ⌘, で設定を開きます

  1. 検索窓に「file nesting e」と入力します
  2. 下記画像のように、ネストする条件と、機能を有効化に設定します

自分は tsx に対しての設定のみ変えてますが、ここらへんはお好みで。自分は以下の感じで設定しました(超適当)

${capture}.*tsx, ${capture}.*ts, ${capture}.*css

以上が設定方法です。好みが分かれる機能だと思いますが、見やすくなって 快適なので、 ぜひ 1 度試してみてはいかがでしょうか

GitHubで編集を提案

Discussion