• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Guter JS Debugger

mikdoe

Moderator
Hi!
Ich möchte gern JS Code analysieren, um ihn zu verstehen und in eine andere Sprache zu übersetzen.
Dafür scheint mir ein Debuger sinnvoll zu sein, bei dem ich Schritt für Schritt durch den Programmcode springen kann. Jeder Tastendruck soll einen Befehl auslösen und ich möchte in einem Fenster den großräumigen Codeausschnitt mit Zeilennummern sehen und die gerade ausgeführte Stelle markiert haben. Was parallel im Browser wann und wie zur Anzeige käme spielt hierfür keine Rolle. Mir geht es nur um den internen Ablauf in JS. Vielleicht noch eine einblendbare Tabelle mit den Variablen wäre hilfreich und evtl. eine Anzeige, welche Netzwerkkommunikation stattfindet, im Code gibt es auch Ajax Abschnitte.
Gibt es dafür ein gutes Tool, möglichst kostenfrei oder preiswert? Hat jemand Erfahrungen damit?
Danke
 
IE: Wie schaltet man da ein Schritt-für-Schritt Debuggin ein? Ich finde in den Menü nichts passendes.

Firefox: Es handelt sich um eine lokal aufgerufene Seite ohne Webserver die Ajax ausführen muss. Kann man Firefox auch dazu zwingen, das zu tun? Bei mir macht das nur der IE freiwillig, Firefox verweigert die Arbeit (vermutlich wegen SOP). Und ohne nützt es mir nichts.
 
Wir reden von der Entwicklertools? Da ist ein Button "debuggen starten"

Zwingen kannst du den Firefox nicht. Warum installierst du nicht einen lokalen Server?
 
Wir reden von der Entwicklertools? Da ist ein Button "debuggen starten"
Ja, man muss vorher einen Haltepunkt an der richtigen Stelle setzen. Habs auch gerade erst rausgefunden. Ist etwas tricky :) Ich übe noch, läuft noch nicht ganz rund.

Zwingen kannst du den Firefox nicht. Warum installierst du nicht einen lokalen Server?
Geht nicht wegen SOP. Der IE führt das Ajax nur aus, wenn man die Seite lokal aufruft. Gott sei Dank kann er das, alle anderen Browser (außer Safari auf Mac) verwehren das blödsinnigerweise.
 
Zuletzt bearbeitet:
Zurück
Oben