Ändern Sie die Eclipse-Einstellungen, um Fehler in einer bestimmten Datei zu ignorieren

93

In meinem dynamischen Webprojekt in Eclipse befindet sich jQuery in meinem js-Quellordner. Aus irgendeinem Grund behandelt Eclipse es nicht richtig und interpretiert viele Zeilen als Fehler in der Standard-jQuery-Datei (obwohl ich die Javascript-Entwicklungstools installiert habe).

Kann ich die Fehlerprüfung für die jQuery-Datei (und nur für diese Datei) deaktivieren? Ich möchte weiterhin, dass Fehler wie gewohnt erkannt werden, ignoriere jedoch alles in jQuery.js.

oym
quelle
4
Wow, ich habe gerade eine Bearbeitung im Stil eines großen Bruders für meine Frage durchgeführt :)
Oym
1
Ich denke, diese Frage wäre besser geeignet für superuser.com
Stephan Muller
14
Warum? Denk ein bisschen nach. Dies ist Sonnenfinsternis, Programmierung, wissen Sie: D
Gábor Lipták

Antworten:

93

Es sieht so aus, als hätte sich die Sonnenfinsternis etwas verändert.
aber die folgende Methode, die für mich funktioniert hat, scheint der alten sehr nahe zu sein.

Die Lösung besteht aus 2 Schritten:

  1. Zuerst müssen Sie die Einstellungen von Eclipse aktualisieren ( Window > Preferences):

    Aktualisieren Sie die Einstellungen von Eclipse

    Stellen Sie sicher, dass Sie beide Manualund Buildneben den von ValidatorIhnen benötigten markieren
    (in meinem Fall - ein Javascript).

  2. Zuletzt sollten Sie die Validatoren Ihres Projekts ändern :

    Aktualisieren Sie die Validatoren des Projekts

    Klicken Sie auf Client-side JavaScript Settings(oder einen anderen Validator, den Sie benötigen):

    Validator-Einstellungen

    Die Erklärung ist klar, aber im Grunde sollten Sie Folgendes tun:

    Klicken Sie auf Add Exclude Group..., wählen Sie es aus und klicken Sie dann auf Add rule....
    Wählen Sie dann Folder or file name(beachten Sie, dass es andere Optionen gibt) und geben Sie Ihre Datei / Ihren Ordner an.

Sie sollten in der Lage sein, zu überprüfen, ob es funktioniert, indem Sie die vorhandenen Fehler / Warnungen löschen.
Klicken Sie dann mit der linken Maustaste auf Ihr Projekt und wählen Sie das ausValidate Option aus.

Diese Einstellung kann auch in die Quellcodeverwaltung übernommen werden.

Gábor Lipták
quelle
Vielen Dank! Wie kann ich diese Einstellung für die Quellcodeverwaltung festlegen? In welcher Datei ist es gespeichert?
Oym
Ich weiß es nicht genau, aber sicherlich eine Datei im Verzeichnis projectroot / .settings. Ändern Sie die Einstellung und sehen Sie, welche Änderungen in der Team-Synchronisierungsansicht ausgehen. Du wirst sehen.
Gábor Lipták
Dies funktioniert bei mir nicht, die Fehler werden immer noch angezeigt. Muss ich umbauen oder so?
Saif Bechan
2
Fast funktioniert für mich, fügte einen weiteren Schritt hinzu, der erforderlich ist (wahrscheinlich aufgrund einer neueren Version von Eclipse).
GrizzlyMcBear
1
Danke @ GáborLipták. Das hat mir wirklich geholfen.
Christopher Roscoe
1

Ich hatte Javascript-Fehler in einer mobilen jquery-Datei in einem Android Phonegap-Projekt. Ich habe die Datei einfach aus dem Projekt entfernt und anschließend hinzugefügt. Es funktioniert jetzt.

danpop
quelle
0

Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben (dadurch wird die Eclipse-Validierung für Javascript deaktiviert): 1. Gehen Sie zu Eclipse> Einstellungen> Javascript> Validatoren> Fehler / Warnungen. 2. Deaktivieren Sie "JavaScript-Semantikvalidierung aktivieren".

Wenn Sie mit den Javascript-Einstellungen in Ihren Projekten herumgespielt haben, stellen Sie zunächst für alle Projekte, die Sie geändert haben, alles auf den Standardwert zurück. Befolgen Sie danach die Schritte.

Mandark
quelle
0

Eine Möglichkeit ist folgende: 1. Javascript entfernen -> Validator -> Fehler / Warnung. 2. Projekt entfernen -> Projektdatei -> Javascript-Befehl 3. Es ist auch wichtig! js Datei löschen und erneut importieren.

user2047883
quelle
0

Mit Eclipse Luna bekam ich das auch. Ich habe mit der rechten Maustaste auf jquery.jqGrid.min.js geklickt und 'Validieren' ausgewählt. Es wurde dann gut validiert und die Fehler gingen weg.

Adam
quelle
0

Ich bin mir nicht sicher, ob es für alle funktionieren wird. Aber was ich getan habe, war die unnötigen Fehler in der Registerkarte "Probleme" von Eclipse, Rclick und Delete auszuwählen . Eclipse zeigt den Fehler nicht mehr an.

Vishnu Dahatonde
quelle