Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse中的JavaScript命名空间JavaDoc支持_Javascript_Eclipse_Javadoc - Fatal编程技术网

Eclipse中的JavaScript命名空间JavaDoc支持

Eclipse中的JavaScript命名空间JavaDoc支持,javascript,eclipse,javadoc,Javascript,Eclipse,Javadoc,我最初是一名电气工程人员,所以我的计算机科学术语可能不适用,但我相信我所做的被认为是“名称空间”: 这可能不是“最佳”实践,但这是我和团队其他成员多年来一直在做的事情 现在的问题是:如何让Eclipse识别层次结构?我希望最终在大纲视图中得到某种结构,如: MyNamespace - local1 (private => global1) - local2 (private => global2) - local3 (private => global3) -

我最初是一名电气工程人员,所以我的计算机科学术语可能不适用,但我相信我所做的被认为是“名称空间”:

这可能不是“最佳”实践,但这是我和团队其他成员多年来一直在做的事情

现在的问题是:如何让Eclipse识别层次结构?我希望最终在大纲视图中得到某种结构,如:

MyNamespace
  - local1 (private => global1)
  - local2 (private => global2)
  - local3 (private => global3)
  - foo (private)
  - bar (private)
  O foo() (private)
  O bar() (private)
  O foo() (public)
  O bar() (public)
如果这有意义的话(-for variable,O for function)

目前,我可以将以下JavaDoc注释放在变量或函数之前:

/**
 * description
 * @memberOf MyModule
 */
函数/变量会显示出来,但我仍然会为MyNamespace变量以及未命名函数和全局->局部变量获得一些剩余节点


在不讨论这是否是编程JavaScript名称空间的“正确”方法的语义的情况下,有谁能告诉我一个好方法,让我的名称空间和它们的公共/私有变量/函数能够正确地显示在大纲选项卡中吗?

您使用什么Eclipse扩展来支持JavaScript?我还没有明确安装一个,但是安装了JBoss,它似乎有很多工具。我只是觉得Eclipse会有一些好的基本代码层次工具。对于较小的项目,我使用记事本+,它们有很好的代码暗示、完成和折叠功能,内置了几种语言(我知道是离题的)。以下是我安装的所有扩展:
/**
 * description
 * @memberOf MyModule
 */