2017-12-23 4 views
0

Nur versuchen, eine neue Maschine (W10 OS) zu zähmen.Störungsfehler signalisierten Eclipse Oxygen Javascript

Installierte Eclipse Oxygen (vorherige Maschine war Neon).

JS-Dateien haben einige merkwürdige-unechte Fehler

gekennzeichnet

enter image description here

Alle diese sagen hilfreiche Dinge wie „Keine Vorschläge verfügbar“. Ich bemerke auch, dass sie etwas "hochentwickelten" ES5/6-Code beinhalten. Keine von ihnen beinhaltet irgendeinen Fehler.

Natürlich war das erste, was ich tat Windows -> Prefs -> Javascript und sehen, ob ich Fehler-Flagging deaktivieren konnte. Es ist nicht viel da, aber ich habe ALLES ausgeschaltet, was ausgeschaltet werden könnte.

Geschlossen Eclipse und wieder geöffnet: immer noch da. Neustart: immer noch da. Ärger: immer noch da.

PS von

ändernden
await thisQueue.drain() === undefined? throwError('broken promise', false) : 0; 

zu

const drainResult = thisQueue.drain(); 
drainResult === undefined? throwError('broken promise', false) : 0; 

... der Markierung auf, dass man entledigt (es gibt keine Fehler in der one-liner). Dies deutet darauf hin, dass die "Sprachdefinition", die von dem verwendet wird, was diesen Code validiert, veraltet ist. Wer weiß, was ich tun soll?

PPS Dies ist eine ziemlich neue Installation ... mit Blick auf relevante installierte "Marketplace" Add-ons hatte ich Eclipse Web Developer Tools 3.9.1a, HTML-Editor (WTP). Ich habe versucht, diese zu aktualisieren (fehlgeschlagen), dann habe ich versucht, diese zu entfernen (Teile bleiben, Eclipse sagt Ihnen, dass es nicht ohne Bits von ihnen gehen kann).

Störfehler immer noch da. Grrrr. Es ist witzig, wie es keinen Weg in Eclipse gibt, die Version von JS zu wählen, mit der man arbeiten möchte, wie mit Python, Java, etc. Mysteries Mysteries.

Antwort

0

Managed diese durch Drehen alles von "Warnung" auf "ignorieren" für die "projektspezifische Einstellungen" deaktivieren:

  • Projekt -> Eigenschaften -> JavaScript -> Validierung -> Fehler/Warnungen -> Projektspezifische Einstellungen aktivieren: alle 3 Kontrollkästchen aktivieren
  • dann alle Dropdowns auf "Ignorieren" setzen (einige können sich natürlich irgendwann wieder auf "Warnung" zurücksetzen ...)
Verwandte Themen