So schließen Sie eine Javascript-Datei von der Javascript-Validierung in Eclipse aus
Lesezeit: 4 Minuten
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:
heruntergeladene Eclipse PDT (um sicherzugehen, dass es für Sie funktioniert, weil ich Eclipse für Java EE verwende)
erstelltes Projekt TestJS (es war ein JavaScript-Projekt)
zwei Dateien erstellt, test.js und htmlparser.js (letzte von John Resigs Seite kopiert)
tippte “kaputtes” Skript in beide ein, also sagte mir Eclipse, dass es in beiden Fehler gab
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).
Ich habe die Datei “test.js” ausgeschlossen und auf “Anwenden” gedrückt …
…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:
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!
11594100cookie-checkSo schließen Sie eine Javascript-Datei von der Javascript-Validierung in Eclipse ausyes
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