Инфраструктура документирования API Javascript с легкой разметкой - PullRequest
4 голосов
/ 12 августа 2011

Я ищу инфраструктуру документирования Javascript API с функциями, похожими на JSDoc, но в комментариях к коду будет использоваться легко набираемый текст или уценка (не в формате html)

Бонус: хорошо интегрируется сSphinx.Однако я не хочу вести отдельную документацию, а генерировать документацию API из комментариев.

http://code.google.com/p/jsdoc-toolkit/

Ответы [ 4 ]

6 голосов
/ 23 августа 2011

Я наконец нашел JSDuck наиболее подходящим для этой задачи:

https://github.com/senchalabs/jsduck

3 голосов
/ 12 августа 2011

InvisibleJS поддерживает уценку и ряд других форматов.

Также взгляните на docco .

1 голос
/ 30 апреля 2014

Для тех, кто все еще ищет плагин уценки для jsdoc-toolkit, пожалуйста, взгляните на плагины под названием 'smartdown' в следующих ссылках

https://github.com/sproutcore/docs

(Подробнеессылка на синтаксис: http://guides.sproutcore.com/documentation_guidelines.html)

Я пробовал это с sphinx через следующие шаблоны (jsdoc-toolkit-rst-template, jsdoc-for-sphinx), и это работает безупречно.

1 голос
/ 18 марта 2013

JSDoc 3 теперь поддерживает уценку с помощью плагина. Вы можете настроить поддержку уценки, добавив строку

"plugins": [ "plugins/markdown" ],

в файл конфигурации JSON.

Теперь запуск JSDoc с -c conf.json включит поддержку уценки.

...