Документирование javascript в Netbeans для автозаполнения / завершения кода / intellisense

Я использую Netbeans 6.9 и 7-Beta в 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;
  }
});

I ' Мы пробовали много вариантов и размещений объявлений ( @class , @memberOf и т. д.), но не смогли заставить работать завершение. Например, после

var testObj = new my

я смогу получить mySubClass , нажав «ctrl + пробел», и аналогичным образом перейти к:

var test = new mySubClass(1);
test.

и получить параметры для getMV и setMV . Возможно ли это, и если да, то как мне это сделать? Спасибо.

7
задан Brett Pontarelli 30 December 2010 в 00:34
поделиться