Hi!
I noticed that in my recent projects I’ve spent a lot of work setting up the project structure (mainly arranging folders/directories - boring stuff but someone had to make it).
And the way I usually documented the work done is a text file, like this:
# Source files
|- src
|- modules
|- auth # Auth module
|- api
|- domain
|- services
|- infrastructure
|- core
|- a few # Folder name with space!
|- other
|- folders
# Documentation
|- doc
|- modules
|- foo
|- bar
This looks like a pretty good example for a DSL, but I always did it manually
Do you know any tool that could the below?
- create folders from a file containing the structure
- build the structure file from existing folder structure
Would be super awesome if it could also:
- initialize java/dotnet/angular/react/whatever projects there
- create files from some templates, like class files
- have an editor, or plugin a for vs code for easier editing/refactoring
If not maybe I will create one - should be simple enough for a novice language engineer like me
Thanks