Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
Javascript Eclipse中的JSDoc自动完成文档不适用于类。create()_Javascript_Eclipse_Documentation_Prototypejs_Jsdoc - Fatal编程技术网

Javascript Eclipse中的JSDoc自动完成文档不适用于类。create()

Javascript Eclipse中的JSDoc自动完成文档不适用于类。create(),javascript,eclipse,documentation,prototypejs,jsdoc,Javascript,Eclipse,Documentation,Prototypejs,Jsdoc,我有点像: /** * @class */ NS.MyAwesomeObject = Class.create(); NS.MyAwesomeObject.prototype = { /** * @param id - the id * @return - an alert dialog with an id */ initialize : function(id){ alert(id); } } 我错过什么了吗?我可以上NS。->自动完成:MyAwesomeObject

我有点像:

/**
* @class
*/
NS.MyAwesomeObject = Class.create();

NS.MyAwesomeObject.prototype = {
 /**
 * @param id - the id
 * @return - an alert dialog with an id
 */
 initialize : function(id){
    alert(id);
 }
}
我错过什么了吗?我可以上NS。->自动完成:MyAwesomeObject,但我想要NS.MyAwesomeObject。->自动完成:初始化(id)

当我不使用Class.create()时,它可以很好地用于其他情况。我在谷歌上搜索,结果是添加@class,但这对我来说不起作用


谢谢

我能用。顺便说一句,Eclipse不支持JSDOC3。 使用jsDoc 3,您的代码看起来是这样的:

var NS = {};

/** @class */
NS.MyAwesomeObject = Class.create(
    /** @lends NS.MyAwesomeObject.prototype */
    {
        /**
         * @constructs
         * @param {Number} id - the id
         * @returns {Void} - an alert dialog with an id
         */
        initialize:function (id) {
            alert(id);
        }
    });
JSDOC3的代码完成现在只适用于WebStorm(或其他Jetbrains产品)


(这个也有问题。)

我自己能用。顺便说一句,Eclipse不支持JSDOC3。 使用jsDoc 3,您的代码看起来是这样的:

var NS = {};

/** @class */
NS.MyAwesomeObject = Class.create(
    /** @lends NS.MyAwesomeObject.prototype */
    {
        /**
         * @constructs
         * @param {Number} id - the id
         * @returns {Void} - an alert dialog with an id
         */
        initialize:function (id) {
            alert(id);
        }
    });
JSDOC3的代码完成现在只适用于WebStorm(或其他Jetbrains产品)

(对此也有问题。)