fsprojects-archive / zzarchive-generator-fsharp

[ARCHIVED] Yeoman F# generator
Apache License 2.0
62 stars 27 forks source link

Templates should have some kind of one-line description, shown when the user is selecting a template #45

Open rmunn opened 8 years ago

rmunn commented 8 years ago

When creating a new F# project in Visual Studio Code (which uses the generator-fsharp templates), all I see is a bare list of template names: classlib, console, fsunit... This feels very uninformative. What is the purpose of each template? Is it intended to be a complete project skeleton that I can flesh out, like ProjectScaffold? Is it intended to be a minimal set of useful files for a specific task? The name alone often leaves me guessing.

I would like to see something added to templates.json where template authors can specify a one-line description, and optionally a longer description that could be shown in appropriate situations. (E.g., a "more" link under the one-line description when it is displayed in an editor like VS Code, or some text prompt to read more about a description when we run via yo fsharp at the command line).