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

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

そのため、bValidateFields()関数の呼び出しを入力すると、VisualStudioのインテリセンスにコメントが表示されません。しかし、これによると、そうすべきです。それが必要ですか?

4

3 に答える 3

1

XMLコメントは、関数の上ではなく、関数内にある必要があります。Visual Studio 2008では、XMLコメント情報は、///<reference...アイテムで参照されているファイルに対してのみ表示されます。

Visual Studio 2010は、編集中のファイル内の関数および参照中のファイルのXMLコメント情報を表示します。

于 2008-11-13T00:29:27.650 に答える
1

VS でナビゲーション バーをオフにすると、多くの JS インテリセンスが正常に動作しなくなった問題を思い出します。オフになっている場合は、ナビゲーション バーを再度オンにしてみて、問題が解決するかどうかを確認してください。

編集: Ctrl+Shift+J を実行して、IDE にインテリセンスを強制的に更新させる必要がある場合もあります。

Edit2: @blub が言ったように、javascript に問題がある場合、インテリセンスが壊れる可能性があります。Visual Studio は実際に javascript を評価してインテリセンスを作成するため、構文エラーがあると失敗し、インテリセンスを完全に、またはまったくビルドできない可能性があります。

于 2008-10-20T17:50:27.133 に答える
0

/// <reference>外部ライブラリの上部にコメントを追加してみましたか? 私は過去にこれに遭遇し、私の問題を解決しました。

于 2008-10-20T17:43:33.760 に答える