Ä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.


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.


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.


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.


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.


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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.