It would be nice to see a project template framework that allows the user to predefine some project types (their initial folder structure, the initially created files, the default content of certain file-types and maybe even some special wizards).
When implementing this there should be a way to use inheritance between the different project types so that one can extend another and only make changes to some of the aspects.
Stuff that should be kept in mind, when creating this framework:
[ ] Ability to specify default file structure
[ ] Ability to specify files that are initially created and their content
[ ] Ability to create templates of files (+ folder structures?) that can then be created using a New-wizard
[ ] Inheritance of projects
[ ] Placeholder in templates that will be replaced with some context sensitive information (or removed if the respective info could not be found)
[ ] Ability to set project specific settings (e.g. included mods)
[ ] Ability to specify project specific formatting rules
[ ] Project type manager (UI)
[ ] Make the New project wizard aware of those project types
It would be nice to see a project template framework that allows the user to predefine some project types (their initial folder structure, the initially created files, the default content of certain file-types and maybe even some special wizards).
When implementing this there should be a way to use inheritance between the different project types so that one can extend another and only make changes to some of the aspects.
Stuff that should be kept in mind, when creating this framework: