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