'Anweisung erwartet' Syntaxfehler Hervorhebung in der ersten Zeile der JS-Datei in PHPStorm

8

Ich habe eine JS-Datei, in der, unabhängig davon, was in die erste Zeile geschrieben wird (Kommentar oder Code), PHPSstorm einen Syntaxfehler auflistet. Wenn ich den Fehler übergebe, wird in der Beschreibung "Statement Expected" angezeigt. Wie es aussieht:

Ist das ein Fehler mit der IDE oder etwas, das deaktiviert werden kann?

BEARBEITEN

Beispieldatei hier

    
Lloyd Banks 28.02.2014, 17:16
quelle

2 Antworten

13

Sie haben UTF-8 BOM-Signatur ( EF BB BF ) vor var myApp= line (erste Codezeile in dieser Datei)

Wenn Sie es entfernen, hört die IDE auf sich zu beklagen.

P.S.
Ja - IDE sollte in einem solchen Fall intelligenter sein und sollte eine bessere Fehlermeldung und Fehlerort bereitstellen. Fühlen Sie sich frei, ein neues Ticket für den Issue Tracker bei Ссылка

einzureichen     
LazyOne 03.03.2014, 16:05
quelle
1

In den meisten Fällen tritt dieses Problem aufgrund von Kopieren einfügen auf. Möglicherweise gibt es einige Zeichen / Zeilenvorschub, die möglicherweise in Ihrer IDE neu geschrieben werden müssen.

In solchen Fällen kopieren Sie einfach Ihren Code in den Editor und kopieren ihn erneut in Ihre IDE.

    
vikram eklare 28.05.2016 10:55
quelle

Tags und Links