我在 A.js 文件中有自定义 javascript 代码,要与它关联 intellisense,我在与 A.js 相同的文件夹中有 A.intellise nse.js 文件。
A.js的内容:
var test = (typeof test === "undefined") || !test ? {} : test;
test= (function () {
return {
Version: "1.0.0"
};
}());
A.intellisense.js 的内容
intellisense.annotate(window, {
"test": function () {
/// <signature>
/// <summary>The Version of the test JavaScript Lbrary</summary>
/// </signature>
}
});
由于测试是在窗口级别定义的,因此我可以在 B.js 文件中使用测试函数,而无需在其中引用 A.js。当我输入 test() 时,我没有得到任何智能感知,我哪里出错了。
PS:即使我有 _reference.js 文件,其中也提到了 A.js。