Skip to content

Simple application that will create the project structure, solution and project files as well as other artifacts to start working on a new project at the click of a button.

License

Notifications You must be signed in to change notification settings

pietervp/SolutionGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolutionGenerator

Simple application that will create the project structure, solution and project files as well as other artifacts to start working on a new project at the click of a button.

There are a lot of projects out there that make building and releasing code easier, but there is not a lot out there that makes creating new projects easier. Our aim is to fill this gap with SolutionGenerator.

This project was born out of the need to have a "standard" for creating projects quickly.

We follow the standards documented here: https://github.com/Orcomp/Standards, but the tool should be flexible enough to be customised to your own needs.

ScreenShot

Features

Things SolutionGenerator will do for you at the click of a button:

  • Create the folder structure you want.
  • Create the following files (and populates them):
    • Readme.md
    • .gitignore
    • .gitattributes
    • stlylecop settings
    • Resharper settings
  • It also creates a solution file and associated project as well as a project to write your tests.
  • The project is configured to build its artifacts into an "output" folder.

Once you click the button to create the solution, it will do all of the above, and immediately start Visual Studio, so you can start working on your project in no time ;)

Customising

  • You can change the content of the various template files in the "\template" folder.
  • You can also customize the folder structure.

Building The Solution

You will need Nuget installed on your computer.

The first time you build the solution, Nuget will fetch the required packages. (If it fails to do this you may have to right click on the solution and enable "Nuget Restore".) and then rebuild the solution again. This time it should work.

Roadmap

  • SolutionChecker : will be used to check whether the solution structure and code conforms to a set of standards.

License

This project is open source and released under the MIT license.

Please contribute to make it better ;)

About

Simple application that will create the project structure, solution and project files as well as other artifacts to start working on a new project at the click of a button.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages