So schließen Sie eine Javascript-Datei von der Javascript-Validierung in Eclipse aus

Lesezeit: 4 Minuten

Benutzer-Avatar
Matthias Napoli

Ich habe die Javascript-Validierung, die für meinen eigenen Code gut funktioniert. Ich möchte die Validierung behalten. Aber wenn es um Open-Source-Bibliotheken geht, wie zum Beispiel jquery, erzeugt die Validierung Warnungen.

Ich möchte keine Warnungen wegen einer heruntergeladenen Bibliothek. Aber ich möchte Warnungen für meinen Code behalten.

Ich weiß, dass Sie Dateien von der Validierung ausschließen können im “Einstellungen > Validierung„Fenster, aber die Javascript-Validierung ist nicht da ! Ich habe mir jeden Validator angesehen, der Javascript-Validator ist nicht da.

Wie kann ich also bestimmte Dateien von der Validierung ausschließen?

Hier ist die Liste der Validatoren, die ich habe:
Bildschirmfoto

Vielen Dank !

PS: Ich benutze Eclipse PDT.!

  • Es ist für mich da – es heißt JavaScript Syntax Validation. Ich habe Eclipse TPTP, glaube ich.

    – Michael K

    1. Februar 2011 um 21:06 Uhr

  • Ich habe es nicht, siehe den Screenshot, den ich hinzugefügt habe, für weitere Details.

    – Matthieu Napoli

    1. Februar 2011 um 21:15 Uhr

  • Matthieu, verwendest du spezielle Plugins? da sie möglicherweise den Standard-Validator durch einen anderen ersetzt haben.

    – Augustus

    18. Februar 2011 um 11:13 Uhr

  • Nein, kein Plugin bezüglich Javascript, das einzige ist PHPTools, das PHPUnit in Eclipse hinzufügt, aber das bezieht sich nicht auf Javascript. Ich bin auf Eclipse PDT, und Sie? Ist das spezifisch für die PDT-Version oder ist es mein Eclipse abgehört?

    – Matthieu Napoli

    18. Februar 2011 um 15:52 Uhr

  • Weitere Informationen: http://stackoverflow.com/questions/3131878/…

    – Craigo

    28. August 2012 um 5:14 Uhr

Nun, wahrscheinlich habe ich es geschafft, das zu tun, was Sie brauchen 😉 Es ist ein bisschen schwierig. Also meine Schritte:

  1. heruntergeladene Eclipse PDT (um sicherzugehen, dass es für Sie funktioniert, weil ich Eclipse für Java EE verwende)
  2. erstelltes Projekt TestJS (es war ein JavaScript-Projekt)
  3. zwei Dateien erstellt, test.js und htmlparser.js (letzte von John Resigs Seite kopiert)
  4. tippte “kaputtes” Skript in beide ein, also sagte mir Eclipse, dass es in beiden Fehler gab
  5. ging zu Projekteigenschaften > JavaScript > Pfad einschließen > QuelleEs gibt “Ausgeschlossen” markieren und auf die Schaltfläche “Bearbeiten” drücken, hier können Sie hinzufügen, was Sie ausschließen möchten (Datei, Ordner, Muster).
  6. Ich habe die Datei “test.js” ausgeschlossen und auf “Anwenden” gedrückt …
  7. …und bekam ein Happy End: Eclipse weist mich jetzt darauf hin, dass es einen Fehler in htmlparser.js gibt, aber nicht in test.js 😉

Bildschirmfoto:
Geben Sie hier die Bildbeschreibung ein

Hoffe wirklich, dass es hilft!

  • @Matthieu: Bei dieser Aufgabe habe ich die größte Lektion bei der Arbeit mit Eclipse bekommen: Denke anders 😉 Die Wurzel der Aufgabe bestand darin, die Validierung auszuschalten, aber tatsächlich mussten wir nach “wie man Eclipse mitteilt, dass dies kein JavaScript ist” suchen 😉

    – Maxim

    21. Februar 2011 um 13:58 Uhr

  • @Maxym – bist du sicher, dass dies der richtige Weg ist? Ich glaube, Sie haben gerade test.js aus dem Build ausgeschlossen. Ich dachte, das Ziel wäre, das Skript von der Validierung auszuschließen, nicht den Build. Übersehe ich hier etwas? Vielen Dank.

    – jdias

    8. September 2011 um 0:39 Uhr

  • @jdias: hängt davon ab, was Sie unter “Build” verstehen. Wenn der Build etwas ist, das Sie bereitstellen (gebrauchsfertige Anwendung), bin ich mir nicht sicher, ob ich irgendetwas ausgeschlossen habe … Hier erfahren Sie nur, wo Sie nach Javascript-Quellen suchen müssen (und daher welchen Codestil Sie verwenden müssen usw.). Durch Ausschließen sage ich nur, dass diese Datei immer noch zu meinem Projekt gehört, aber ich möchte nicht, dass IDE sie als Javascript-Datei behandelt. Es scheint, dass Sie der IDE nicht sagen können, welche Dateien validiert werden sollen und welche nicht. Sie können nicht sagen, dass diese js-Datei auf diese Weise validiert werden soll und eine andere js-Datei andere Regeln verwenden sollte …

    – Maxim

    12. September 2011 um 13:48 Uhr

  • @Maxym – danke für den Kommentar zurück. Da ich meinen Kommentar am 8. September gepostet habe, hatte ich die Gelegenheit, weiter mit Eclipse PDT zu arbeiten, und ich stimme Ihrer Aussage zu. Nochmals vielen Dank für die Nachbereitung.

    – jdias

    12. September 2011 um 14:36 ​​Uhr

  • Wenn Sie das oben beschriebene Fenster nicht finden können, vergewissern Sie sich, dass Sie die PROJEKT-Eigenschaftenansicht betrachten, nicht die Eclipse-Einstellungen!

    – Lambert

    17. Juni 2013 um 21:19 Uhr

Ausgehend von Maxyms ausgezeichneter Antwort: Da ich normalerweise alle meine JavaScript-Bibliotheken an einem Ort bewahre und der Eclipse-Validator dazu neigt, ungewöhnliche Fehler zu finden (möglicherweise völlig falsch positive Ergebnisse), habe ich die verwendet Mehrere hinzufügen Option und wählte die Ordner aus, die diese Bibliotheken enthielten. Sie müssen nicht jedes Mal aktualisieren, wenn Sie eine Datei hinzufügen!

Geben Sie hier die Bildbeschreibung ein

1159410cookie-checkSo schließen Sie eine Javascript-Datei von der Javascript-Validierung in Eclipse aus

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy