我在Eclipse中有以下JavaScript代码模板。我可以在Eclipse大纲视图中看到所有变量和函数属性。但访问注释@private
,@protected
和@public
仅反映在大纲视图中的功能属性,而不是变量属性。
/**
*
* @constructor
* @namespace net.namespace1.namespace2.ConstructorName
*
*/
var net = net || {};
net.namespace1 = net.namespace1 || {};
net.namespace1.namespace2 = net.namespace1.namespace2 || {};
net.namespace1.namespace2.ConstructorName = function() {
return {
/** @private */
var1 : false,
/** @protected */
var2: false,
/** @public */
var3: false,
/**
* @private
* @memberOf net.namespace1.namespace2.ConstructorName
*/
func1 : function() {
},
/**
* @protected
* @memberOf net.namespace1.namespace2.ConstructorName
*/
func2 : function() {
},
/**
* @public
* @memberOf net.namespace1.namespace2.ConstructorName
*/
func3 : function() {
}
}
}
查看绿色,红色,黄色功能,但变量全部为绿色。
如何根据Eclipse大纲视图中的访问注释反映变量属性?