Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@ricardo-espinoza
Copy link
Contributor

@ricardo-espinoza ricardo-espinoza commented Jul 11, 2020

This change is modifying the approach followed by the VS Code extension for Q# to create projects of the following types:

  • Standalone console application
  • Quantum library
  • Unit testing project

Instead of relying on the command line templates that can be maintained outside of the VSCode extension, this change embeds a version-matching copy of the templates, so new projects can be created independently of the dotnet new templates.

@ricardo-espinoza ricardo-espinoza changed the title WIP: Alternative approach using Yeoman class directly in VSCode extension code. Embedding project templates in Visual Studio Code extension using Yeoman for templating. Jul 13, 2020
Copy link
Contributor

@cgranade cgranade left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

ricardo-espinoza and others added 9 commits July 15, 2020 15:44
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
Co-authored-by: Chris Granade <chgranad@microsoft.com>
@ricardo-espinoza ricardo-espinoza merged commit f82be30 into master Jul 15, 2020
@ricardo-espinoza ricardo-espinoza deleted the ricardoe/templates/yeoman-direct branch July 15, 2020 23:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants