Frage

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

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

Also, wenn ich den Anruf meiner bValidateFields () Funktion Intellisence in Visual Studio geben Sie zeigen nicht meine Kommentare. Aber nach dieser es sollte. Sollte es?

War es hilfreich?

Lösung

Ich erinnere mich an einem Problem, bei dem nachdem die Navigationsleiste in VS viel von der JS intellisense gestoppt richtig funktioniert ausgeschaltet. Wenn Sie es ausgeschaltet haben, versuchen Sie die Navigationsleiste wieder einschalten und sehen, ob es hilft.

Bearbeiten: Sie müssen unter Umständen auch Strg + Shift + J tun, um die IDE zu zwingen, die Intellisense zu aktualisieren

.

Edit2: Wie @blub sagte, wenn es irgendwelche Probleme mit dem Javascript, kann die Intellisense brechen. Visual Studio wertet tatsächlich die Javascript, um die IntelliSense zu erstellen, so dass, wenn es Syntaxfehler sind, kann es fehlschlagen und nicht beim Aufbau der intellisense vollständig oder überhaupt nicht.

Andere Tipps

Die XML-Kommentare haben innerhalb der Funktion sein, nicht darüber. In Visual Studio 2008 ist die XML-Kommentar Informationen nur Anzeige für Dateien mit einer /// verwiesen

Visual Studio 2010 wird für Funktionen in der Datei Ihrer bearbeiten und für Dateien, die Sie verweisen.

XML-Kommentar Informationen anzeigen

Haben Sie versucht, den /// <reference> Kommentar am Anfang der externen Bibliothek hinzufügen? Ich habe in diese in der Vergangenheit laufen und es gelöst mein Problem.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top