1
function Submit_click()
{
  if (!bValidateFields())
    return;
}

function bValidateFields() {
/// <summary>Validation rules</summary>
/// <returns>Boolean</returns>
...
}

因此,当我在 Visual Studio 中键入对我的 bValidateFields() 函数的调用时,智能不会显示我的评论。但是按照这个应该。应该是?

4

3 回答 3

1

我记得一个问题,在 VS 中关闭导航栏会阻止很多 JS 智能感知正常工作。如果您已将其关闭,请尝试再次打开导航栏,看看是否有帮助。

编辑:您可能还必须执行 Ctrl+Shift+J 来强制 IDE 更新智能感知。

Edit2:正如@blub 所说,如果 javascript 有任何问题,智能感知可能会中断。Visual Studio 实际上会评估 javascript 以创建智能感知,因此如果存在语法错误,它可能会失败并且无法完全构建智能感知,或者根本不构建智能感知。

于 2008-10-20T17:50:27.133 回答
1

XML 注释必须在函数内部,而不是在函数之上。在 Visual Studio 2008 中,XML 注释信息仅显示使用 /// <reference... 项引用的文件。

Visual Studio 2010 将为您正在编辑的文件中的函数和您正在引用的文件显示 XML 注释信息。

于 2008-11-13T00:29:27.650 回答
0

您是否尝试/// <reference>在外部库顶部添加评论?我过去遇到过这个问题,它解决了我的问题。

于 2008-10-20T17:43:33.760 回答