This page is outdated. For more recent information have a look at the english original.

Debugging und Profiling

Debugging

Wenn eine leere Datei mit dem Namen DEBUG existiert, wird Ink/Stitch versuchen, sich mit PyDev zu verbinden (ist dies nicht möglich, wird das Programm ohne Debugging ausgeführt). Außerdem werden Debug-SVG-Dateien erstellt.

Profiling

Erstelle eine leere Datei mit dem Namen PROFILE in deinem Ink/Stitch Ordner. Ink/Stitch wird dann mit einem profiler laufen und die Ergebnisse in der Datei profile_stats ablegen. So kann überprüft werden, wie lange die einzelnen Methoden in ihrer Ausführung brauchen.

Installiere snakeviz mit pip install snakeviz.

Mit dem Befehl snakeviz profile_stats.prof können nun die Statistik-Daten im Browser interaktiv untersucht werden.