Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Awesome treeNew to Visual Studio Code? Get it now.

Awesome tree

Bajdzis

|
437 installs
| (0) | Free
Stop creating folders, start creating structures! (Automated file creation)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Awesome Tree

Build Status Coverage Status Conventional Commits

Extension for Visual Studio Code

logo

Features

This extension create structure based on sibling directory.

How it work?

This extension handle all events about create directory. If you want to exclude folder you have to change the awesomeTree.excludeWatchRegExp setting. Once you have created the folder, we start analyzing the contents of the siblings folders. After the analysis is completed, we will ask if you want to create files and folders based on siblings structure.

For example, you have a project with this structure:

src
├── components
│   ├── firstComponent
|   |   ├── firstComponent.js
|   |   ├── firstComponent.html
|   │   └── firstComponent.css
│   └── headerComponent
|       ├── headerComponent.js
|       ├── headerComponent.html
|       └── headerComponent.css
└── tests
    ├── header
    |   ├── HeaderTests.js
    │   └── mockData.js
    └── price
        ├── PriceTests.js
        └── mockData.js

When you create new folder footerComponent in ./src/components/ this extension generate 3 files in new directory: footerComponent.js, footerComponent.html and footerComponent.css. Otherwise if we create the folder awesome in the path ./src/tests/ this extension will create the files AwesomeTests.js and mockData.js

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft