You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add a way to create a new Python project using a template. #1160
When I create a new Python project I end up spending a first while setting things up. This involves just about the same things every time: create a setup.py, README, LICENSE, top-level package, tests package, etc. A while back I even went to far as create a tools to automate this.
The extension could do something similar, as well as giving the option for several different project templates (e.g. basic project, CLI project, django project, data analysis project):
click "create new Python project" on the start page
pick the project template from a list
fill in a few details (e.g. project name, repo URL)
However, I'm not sure how much VSC will support that. That said, I think it wouldn't run counter to the VSCode role as an editor.
Ultimately, templates could be drawn from a central clearinghouse (e.g. marketplace) and/or from GH, etc.
I'm not sure if we want to get into this business. You can use something like cookiecutter to lay out your files for a new project better than us keeping track of the current best practices.
Activity
DonJayamanne commentedon Mar 22, 2018
Brett Cannon (@brettcannon) Dan Taylor (@qubitron) cc
brettcannon commentedon Mar 26, 2018
I'm not sure if we want to get into this business. You can use something like cookiecutter to lay out your files for a new project better than us keeping track of the current best practices.
brettcannon commentedon Mar 26, 2018
E.g. I would disagree that a
setup.pyis what you want 😉brettcannon commentedon Apr 25, 2018
Closing this as the falling into the realm of Cookiecutter.