Я использую Netbeans 6.9 и 7-бета-версию в Windows 7. Согласно Netbeans документация javascript должна быть возможность добавить документацию в мой проект и получить автозаполнение моих классов и функций.Проблема в том, что я использую свое собственное объявление класса (через функцию с именем Class
) и, похоже, не работает.Например, простое объявление класса будет выглядеть так:
mySubClass = Class(parentClass, {
memberVariable: null,
/**
* @class mySubClass
* @constructor
*/
initialize: function(value) {
this.memberVariable = value;
},
/**
* @class mySubClass
*/
getMV: function() {
return this.memberVariable;
},
/**
* @class mySubClass
*/
setMV: function(value) {
this.memberVariable = value;
}
});
Я пробовал много вариантов и размещений объявлений (@class
, @memberOf
и т. Д.), Но не могу заставить работать завершение.Например, после
var testObj = new my
я смогу получить mySubClass
, нажав "Ctrl + Пробел", и аналогично перейдем к:
var test = new mySubClass(1);
test.
и получу опции для getMV
и setMV
.Возможно ли это, и если да, то как мне это сделать?Благодаря.