【问题标题】:Is there an eclipse plugin that creates an outline view for the "javascript revealing module pattern"?是否有一个 Eclipse 插件可以为“javascript 显示模块模式”创建大纲视图?
【发布时间】:2012-09-26 10:57:37
【问题描述】:

我喜欢 eclipse,经过一些调整,它可以用于 javascript 编程。有语法补全、linting、格式化,还有“大纲”,尽管只适用于简单的 javascript 文件。

让我烦恼的是,遵循“显示模块”设计模式的文件没有“大纲视图”。这恰好是我最喜欢的编码风格。

是否有某个插件可以在 Eclipse 中添加一个“扩展”大纲视图,该视图能够“查看内部”以“显示模块样式”编写的 .js 文件的嵌套结构,显示封装的私有函数和成员? (对于这种样式,正常的“eclipse 大纲视图通常是空的)。

【问题讨论】:

    标签: javascript eclipse design-patterns ide


    【解决方案1】:

    再次回答我自己的问题:

    IIFE内部的javascript函数必须用JSDoc风格注解,然后才会出现在大纲视图中。

    这里描述了整个过程,并附有截图:

    http://www.kajabity.com/2012/02/how-i-introduced-jsdoc-into-a-javascript-project-and-found-my-eclipse-outline/

    【讨论】:

    • 处理你的例子on this question,我终于搞定了!我不得不做一个:var namespace = {}; namespace = (function(){}());,它终于把所有的部分组合在一起,让大纲正常工作!非常令人兴奋。
    • Jasmine tests 有没有类似的建议。内联函数在函数调用参数中。
    猜你喜欢
    • 2013-01-26
    • 1970-01-01
    • 2012-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    • 2011-03-11
    • 1970-01-01
    相关资源
    最近更新 更多