首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript大纲

Javascript大纲
EN

Stack Overflow用户
提问于 2012-10-03 19:09:01
回答 2查看 466关注 0票数 3

对于JavaScript项目的文档,需要脚本文件的大纲,类似于EclipseOxygen中的这些示例。

我只需要JavaScript文件的“树”结构,而不是完整的文档。有没有解析器,可以输出任何格式的大纲树,如JSON或XML?我认为有一些东西在那里,但实际上我找不到。

下面是一个例子。

代码语言:javascript
复制
var someVar = "test";
function Test()
{

    this.value = false;

    this.main = function()
    {
        // do something
    };

}

JSON中的大纲

代码语言:javascript
复制
[
  {
    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'
       }
    ]
  }
]

也许是无关紧要的,但这正是我们所需要的。

好啊!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-03 21:33:33

Esprima可能是个不错的选择。另请参阅"JavaScript Parsers and Extensions“。

票数 1
EN

Stack Overflow用户

发布于 2012-10-03 19:17:43

如果您指的是JS文档,请尝试:http://code.google.com/p/jsdoc-toolkit/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12707246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档