2015-05-11 6 views
5

Ich habe FF (V.35), Opera (V.12) und IE (V.11) auf meinem Win 7 x64 PC installiert und wollte eine (lokal gespeicherte) HTML-Datei debuggen, die ein JS-Skript lädt.Wie funktioniert die WebStorm JavaScript Debug-Konfiguration ohne Google Chrome?

Nachdem ich die Datei einem neuen Projekt hinzugefügt hatte, ging ich zu Datei> Einstellungen> Tools> Webbrowser und deaktivierte die Webbrowser, die ich nicht installiert hatte.

So diese Einstellungen sieht nun wie folgt aus:

webstorm_web_browsers_settings

Danach ging ich zu „Konfigurationen bearbeiten“ und hinzugefügt, um die HTML-Datei, die ich zu debuggen wollte, wie unten dargestellt:

webstorm_edit_configurations

(beachten sie, dass die HTML-Datei nicht leer ist, obwohl es so genannt wird)

Nun, wenn ich auf der ‚Debug (default)‘ klicken, erhalte ich diese Meldungen, das Windows ein Problem zu finden, Chrom hat und WebStorm ist für eine Verbindung aus der Chrome-Plugin warten:

webstorm_error_messages

Auf einer anderen Seite Wenn ich auf "Ausführen (Standard)" klicke, öffnet sich die Seite wie erwartet in Firefox.

Ich mache entweder etwas falsch oder habe etwas falsch konfiguriert.

Wie kann ich WebStorm mitteilen, Chrome nicht zum Debuggen zu verwenden?

Danke,

Antwort

1

Einfach ausgedrückt: JetBrains WebStorm unterstützt die JavaScript Debug-Konfiguration in keinem anderen Browser als Chrome (oder einem anderen Chrome-basierten Browser wie Dartium).

Um in den FireFox-Versionen 33-35 zu debuggen (für WebStorm v.10 funktioniert das nicht in FF v.36), müssen Sie das Remote-Debugging in Firefox aktivieren und dann die Firefox Remote-Laufkonfiguration verwenden, wie hier erklärt: https://youtrack.jetbrains.com/issue/WEB-13801#comment=27-904044.

1

ATM Run/Debug-Konfiguration von "JavaScript Debug" Typ unterstützt nur Chrome.

https://youtrack.jetbrains.com/issue/WEB-14987 - sehen Sie sich dieses Ticket (Star/Abstimmung/Kommentar) an, um über den Fortschritt informiert zu werden (derzeit für WebStorm v11 geplant).


debuggen Firefox verwenden Sie "Firefox Remote" Art der Konfiguration instead verwenden (für zusätzliche Sachen/Fragen - siehe zugehörige Tickets).

Verwandte Themen