JavaScript intellisense不能使用简单的函数?

时间:2013-01-20 14:14:57

标签: javascript visual-studio-2012

在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;
}

这个功能确实向我展示了摘要。

1 个答案:

答案 0 :(得分:1)

将这些特殊评论放在名为XXX.intellisense.js的单独文件中解决了这个问题,

intellisense.annotate(g, {
    'isPageInEditMode': function () {
        /// <signature>
        ///   <summary>This function will return the current page mode.</summary>
        ///   <returns type="Boolean" />
        /// </signature>
    }
});