Как разобрать код и комментарии JSDo c - PullRequest
1 голос
/ 18 февраля 2020

Чтобы создать документацию для большого общего проекта, мне нужно проанализировать исходный код JavaScript с выводом в формате JSON (который будет преобразован в других шагах). Мой исходный код уже прокомментирован в формате JSDo c, который предоставляет полезные описания. Поэтому мое важное требование состоит в том, чтобы разобрать и код, и комментарии.

Согласно моим исследованиям, существует много разных " AST-парсеров ", выполняющих то, что я ищу связанных с синтаксическим анализом кода (вывод JSON), но, похоже, только очень ограниченное их число включает в себя документацию. Единственный популярный и поддерживаемый, который, кажется, делает это - синтаксический анализатор машинописи (https://astexplorer.net/).

У меня нет опыта с машинописью, и я мог бы пропустить другие инструменты или подходить больше склонен делать то, что я ищу, поэтому я перехожу к переполнению стека;

Существует ли какой-либо другой специализированный инструмент, который может анализировать мой код JavaScript и комментарии JSDo c, которые вы бы порекомендовали использовать для синтаксического анализа текста? Вы бы порекомендовали другой подход по этому вопросу?

...