Javascript Outline
Для документирования проекта JavaScript требуется схема файла сценария, аналогичная этим примерам из Eclipse или Oxygen.
Мне нужна только древовидная структура файла JavaScript, а не полная документация. Есть ли парсер, который выводит это дерево структуры в любом формате, например, JSON или XML? Я думаю, что там что-то есть, но на самом деле я не смог найти это.
Вот пример.
var someVar = "test";
function Test()
{
this.value = false;
this.main = function()
{
// do something
};
}
контур в JSON
[
{
line:1,
type:'var',
name:'someVar'
},
{
line:2,
type:'function',
name:'Test',
inner:[
{
line:5,
type:var,
name:'value'
},
{
line:7,
type:'function',
name:'main'
}
]
}
]
Может быть, необычный, но это то, что нужно.
Greetz!
2 ответа
Решение
Эсприма может быть хорошим выбором. Смотрите также " Парсеры и расширения JavaScript".
Если вы ссылаетесь на документацию JS, попробуйте: http://code.google.com/p/jsdoc-toolkit/