ebresie / python4nb

This is a Python Plugin for Netbeans.
Apache License 2.0
13 stars 1 forks source link

New Python Projects using Cookiecutter #36

Open ebresie opened 1 year ago

ebresie commented 1 year ago

May want to consider "archetype" functionality existing in mvn which allows a given archetype to auto generate a basic temple projects of a specific archetype

I think a good way of doing so is possibly using something like:

From https://github.com/cookiecutter/cookiecutter

May also think about http://springerle.github.io/py-generic-project/

For this use case it will involve:

  1. Select File...New Project...Cookiecutter
  2. In wizard, populate a list of available cookie cutter template types
  3. Execute the necessary commands to cookie cutter to generate the project specific files.
  4. Any post processing of the project for use in Python4NB project contexts
ebresie commented 1 year ago

Possible examples of templates found on github by searching by topic https://github.com/topics/cookiecutter-template

ebresie commented 1 year ago

https://github.com/TezRomacH/python-package-template