VS Code エクスプローラーで単一フォルダーをフラット化または結合する方法はありますか? 質問する

VS Code エクスプローラーで単一フォルダーをフラット化または結合する方法はありますか? 質問する

この種の動作に名前があるかどうかはわかりません。IntelliJ
でこれを見たことがありますが、プロジェクト ツリー ペインで単一フォルダーのフォルダーが統合またはフラット化されています。

.
├── pom.xml
├── src
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │       └── somepkg
│   │   │           └── coreapi
│   │   │               ├── controllers
│   │   │               │   ├── AssetMutations.java
│   │   │               │   ├── HomeController.java
│   │   │               │   └── SessionsQuery.java
│   │   │               ├── CoreApiApplication.java

分かりますか:

.
├── pom.xml
├── src
│   ├── main
│   │   ├── java
│   │   │   └── com.somepkg.coreapi
│   │   │       ├── controllers
│   │   │       │   ├── AssetMutations.java
│   │   │       │   ├── HomeController.java
│   │   │       │   └── SessionsQuery.java
│   │   │       ├── CoreApiApplication.java

このようにサブフォルダーを表示するように、VS Code ツリービュー ファイル エクスプローラーを作成する方法はありますか?

ベストアンサー1

2019 年 6 月の反復計画に含まれているようです。

見る2019 年 6 月のイテレーション計画: 2019 年 7 月にリリースそして問題: 単一の子ディレクトリをマージする


更新:2019年12月にリリースされるv1.41に反映されます。https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_41.md#compact-folders-in-explorer

エクスプローラーのフォルダを圧縮する

ファイル エクスプローラーでは、単一の子フォルダーをコンパクトな形式でレンダリングするようになりました。このような形式では、単一の子フォルダーは結合されたツリー要素に圧縮されます。たとえば、Java パッケージ構造に役立ちます。

設定explorer.compactFoldersによりこの動作が制御されます。デフォルトでは、この設定はオンになっています。

したがって、"explorer.compactFolders": false,この機能は無効になります。

コンパクトフォルダのデモ

おすすめ記事