Add new `Evidence: Template Project Url` extension Setting
RandomFractals opened this issue · 15 comments
RandomFractals commented
to allow users to set their own local or remote Evidence template Url in extension Settings.
- add
evidence.templateProjectUrl
string setting topackage.json
- default it to the Evidence
template
github repo Url for now - use this new
evidence.templateProjectUrl
setting inproject.ts
when creating new projects - check for
file://
orhttps://
template project Uri scheme to determine if we need to load it from local file system or github repo via cloning added in #48 - test it with cloned Evidence
template
repo and local fs - update #48 to either copy local project folder or clone it from github based on the template Url scheme entered in the displayed template Url prompt
- test new embedded Evidence project
/template
added in #61 by changing this setting to/template
extension folder path - update Settings section in
README.md
with this new setting info - change this setting to use new embedded
/template
folder by default for fasterNew Evidence Project
andEvidence Project from Template
project creation and onboarding user experience.
RandomFractals commented
New Evidence Template Project Url Setting displayed when you view Evidence settings using new View Settings command from #55
RandomFractals commented
RandomFractals commented
RandomFractals commented
RandomFractals commented
RandomFractals commented
RandomFractals commented
RandomFractals commented
will need to finalize this for the v1.1.0
release too (#65)
RandomFractals commented
Updated Settings section with new evidence.templateProjectUrl
info in md table and settings.json
config example in docs:
https://github.com/evidence-dev/evidence-vscode#evidence-settings
RandomFractals commented
RandomFractals commented
We can set /template
as default once we can confirm #72 works on Mac OS as expected.
RandomFractals commented
RandomFractals commented
RandomFractals commented
RandomFractals commented
See updated and final Settings
section in docs for the v1.1.0 release:
https://github.com/evidence-dev/evidence-vscode#evidence-settings