Доброго времени суток. Периодически на просторах сети встречаются примеры кода, в которых перед каждой функцией есть комментарий вида:
/**
* This test method
* var string $foo foo
* @param1 integer This status of user
*/
описывающий что функция с таким то именем принимает такие то аргументы и возвращает такое-то значение.
Интересует, в первую очередь, как это называется. Если это исключительно фича IDE то в каких ide такая фича есть. Есть ли какой-нибудь плагин для известного редактора VSCode/Atom/Sublime и можно ли делать такое прогоняя через какой-нибудь npm пакет.
Любая информация приветствуется. Заранее спасибо!
UPD:
VS Code плагин для полуавтоматической генерации комменатриев в стиле JSDoc:
Document it
Автоматическая генерация документации в HTML/Markdown на основе JSDoc комментариев:
https://documentation.js.org/