Webstorm erkennt eine meiner .js-Dateien nicht als JavaScript-Datei, so dass ich die Syntaxhervorhebung verlieren und Breakpoints hinzufügen kann. Ich habe in der workspace.xml
Datei und die betreffende Datei scheint ähnliche Einstellungen zu anderen .js-Dateien zu haben, die ordnungsgemäß funktionieren.
Wenn ich den Namen der Datei ändere, funktioniert es einwandfrei. Irgendwie muss Webstorm den Typ einer Datei falsch interpretieren, die diesen Namen hat. Wo kann ich das Projekt noch bearbeiten?
Antworten:
128 für die Antwort № 1Also sehe ich drei mögliche Gründe für das Problem:
1) Die Datei wurde als "Klartext" markiert
2) Es gibt ein Muster für den Dateityp "Textdateien", der mit dieser Datei übereinstimmt (oder zurück: Dateityp "JavaScript" schließt diesen Dateinamen aus). Siehe Bild unten
3) Es gibt ein benutzerdefiniertes Plugin, das das Standardverhalten für Dateien mit diesem Namen überschreibt (unwahrscheinlich)
Hinweis: Die Lösung funktioniert für alle IDEA-basierten IDEs: IntelliJ IDEA, WebStorm, RubyMine, PyCharm, PhpStorm.
10 für die Antwort № 2
Wenn die Datei als "Nur Text" markiert wurde, kann dies wie folgt behoben werden:
Klicken Sie mit der rechten Maustaste auf die Datei.
Eine der Menüoptionen ist "Als Javascript markieren". Direkt unter "Löschen".
Klicke darauf. Ihre Datei wird jetzt von WebStorm als JavaScript erkannt.
Da WebStorm keine Screenshots nach dem Klicken mit der rechten Maustaste zulässt, kann es hier nicht hinzugefügt werden.
10 für die Antwort № 3
Datei -> Einstellungen -> Editor -> FileTypes -> Textdateien -> dort nach "ContentRepository.js" suchen und entfernen.
0 für die Antwort № 4
Für mich hat das den Trick gemacht
1) Präferenzen
2) Herausgeber
3) Dateitypen
4) Suche nach Javascript
5) Hinzufügen *.js
zu registrierten Mustern