0

VS 2012 では、jquery の intellisense は機能しますが、カスタム関数は機能しません。簡単な例を次に示します。

window.g = {};

//#region Public functions

/// <signature>
///   <summary>This function will return the current page mode.</summary>
///   <returns type="bool" />
/// </signature>
g.isPageInEditMode = function () {
    return true;
}

この関数は要約を表示します。

4

1 に答える 1

1

これらの特別なコメントを XXX.intellisense.js という別のファイルに入れると、問題が解決しました。

intellisense.annotate(g, {
    'isPageInEditMode': function () {
        /// <signature>
        ///   <summary>This function will return the current page mode.</summary>
        ///   <returns type="Boolean" />
        /// </signature>
    }
});
于 2013-01-21T06:03:24.520 に答える