1

オブジェクトのパラメーターの in と out を記述しようとしています。オブジェクトをパラメーターとして取得するメソッドがあり、チームが作業中のライブラリを使用しているときに IntelliSense を有効にできるように、それを IntelliSense 用に記述したいと考えています。

    var getSomething(element, params) {
            /// <summary>Function summary</summary>
            /// <param name="element" type="jQuery">Valeur textuelle permettant le groupage</param>
            /// <param name="params" type="Object">{autoCreate:boolean, sSomething:string}</param>
    };

Intellisense for Microsoft Visual Studio で "params" コンテンツを記述する方法は?

4

1 に答える 1

0

IntelliSense は IDE によって提供されるため、構文は使用している IDE によって異なります。ただし、最も一般的なのは、生成されたドキュメントを出力するツールである JsDoc ( http://usejsdoc.org/ )から派生したものです。

たとえば、IntelliJ ファミリ (WebStorm、PhpStorm) で認識されるようにするには、例を次のように記述します。

/**
 * @param {jQuery} element Valeur textuelle permettant le groupage. PS: You need to define jQuery somewhere else
 * @param {Object} params
 * @param {boolean} params.autoCreate
 * @param {string} params.sSomething
 */
var getSomething = function(element, params) { // (your previous syntax was invalid)
};

私のアドバイスは、IDE のドキュメントを調べて助けを求めることです。

于 2013-10-24T08:17:00.173 に答える