Skip to content

The ultimate tool for effortlessly conjuring up complex folder structures with the power of a finger snap!

Notifications You must be signed in to change notification settings

JustInCaseTools/snap-folder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

✨ SnapFolder: Create Folders at the Snap of Your Fingers!

Welcome to SnapFolder! The ultimate tool for effortlessly conjuring up complex folder structures with the power of a finger snap. No more tedious clicks or repetitive commands—SnapFolder is here to save the day! 💥

What is SnapFolder?

SnapFolder is a magical VS Code extension that allows you to create intricate folder and file structures as easily as snapping your fingers. Inspired by the legendary finger snap of a certain powerful titan, SnapFolder makes setting up your project folders quick and painless.

Say goodbye to repetitive directory creation. With SnapFolder, you can create a labyrinth of folders with just a snap!

Why SnapFolder?

  • ⚡ Instant Creation: Conjure entire folder structures in an instant, just like snapping your fingers.

  • 🔧 Effortless Customization: Customize folder and file names, structures, and even content in your configuration file. No need for extra setup—everything you need is just a snap away.

  • 📂 Simplified Management: Streamline your project setup process, making the creation of complex directory structures as easy as a snap.

  • 👾 Snap-Themed Fun: Inspired by the snap that changed the universe, SnapFolder adds a touch of magic to your development workflow.

Key Features

  • One-Click Setup: Create complex, nested folder structures with a single click—no more dragging and dropping required.

  • Configuration Wizardry: Customize your folder structures in the .vscode/settings.json file to fit your specific needs.

  • Instant File Generation: Automatically generate the necessary files with predefined content to kickstart your project.

How It Works

SnapFolder uses a simple configuration to instantly generate your desired folder structures. Like snapping your fingers, just configure, click, and create!

Usage Steps

  1. Configure Settings: Set up your folder structure in .vscode/settings.json.

    {
      "snapfolder.rootFolder": {
        "folders": [
          {
            "name": "{moduleName}",
            "folders": [
              {
                "name": "components",
                "files": [
                  {
                    "name": "{moduleName}.tsx"
                  }
                ]
              },
              {
                "name": "styles",
                "files": [
                  {
                    "name": "{moduleName}.module.css"
                  }
                ]
              }
            ],
            "files": [
              {
                "name": "index.ts",
                "content": "export { default } from './{moduleName}';"
              },
              {
                "name": "types.ts"
              }
            ]
          }
        ],
        "files": []
      }
    }
  2. Right-click in the VS Code Explorer and select SnapFolder.

  3. Enter Folder Name: Type the desired name and press Enter.

  4. Voila! Your new folder structure is created instantly.

Get Started

Ready to snap your way to efficient folder creation? Check out our documentation and start snapping folders into place today!


Embrace the SnapFolder magic: quick, effortless, and incredibly satisfying. With SnapFolder, your project setups will never be the same! ✨

About

The ultimate tool for effortlessly conjuring up complex folder structures with the power of a finger snap!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published