sphinxcontrib-coffee

Skjermbilde programvare:
sphinxcontrib-coffee
Prog.varedetaljer:
Versjon: 0.2.0
Last opp dato: 14 Apr 15
Utvikler: Stephen Sugden
Lisens: Gratis
Popularitet: 44

Rating: 3.0/5 (Total Votes: 1)

sphinxcontrib-kaffe er en Sphinx utvidelse som legger en CoffeeScript domene med AutoDoc støtte til Sphinx.
Dette er avhengig av coffeedoc_ å trekke kilde kommentarer fra `` .coffee`` filer. Å installere coffeedoc globalt ::
& Nbsp; NPM installere -g coffeedoc
.. _coffeedoc: Https://github.com/omarkhan/coffeedoc
Bruk
Først må du legge til forlengelse til din liste over utvidelser i conf.py:
& Nbsp; utvidelser = ['sphinx.ext.autodoc', 'sphinxcontrib.coffeedomain']
Fordi Python har ingen anelse om hvor kildene er, må du fortelle det hvor du skal lete i din conf.py som så:
& Nbsp; coffee_src_dir = os.path.abspath ('../')
Til slutt, hvis prosjektet er først og fremst CoffeeScript, kan det være lurt å definere hoveddomenet også:
& Nbsp; primary_domain = "kaffe"
direktiver og roller
Dette domenet gir modul, funksjon, klasse og metode direktiver, samt meth, klasse- og funk roller for kryssreferanser. For å referere til et annet objekt, kan du bruke det er fullt kvalifisert navn: Modulen navn, en dobbel kolon, og prikken egen bane til objektet i modulen.
For eksempel, for å referere til `` swizzle`` funksjon i filen `` lib / widgets.coffee``, skrive ``: kaffe: func: `lib / widgets :: swizzle``. Du kan slippe den ledende ``: coffee`` Hvis primærdomenet er satt til kaffe, og du kan slippe modulnavnet iff du kobler fra i `` lib / widgets`` modul.
AutoDoc
Du kan dokumentere hele moduler lett med `` automodule``:
.. Kildekode :: rst
& Nbsp; .. Automodule :: mymodule
& Nbsp; & nbsp; & nbsp; : Medlemmer:

Krav :

  • Python

Lignende programvare

Docutils
Docutils

20 Feb 15

dm.zdoc
dm.zdoc

14 Apr 15

Kommentarer til sphinxcontrib-coffee

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!