Codeinvestigator.

Open Source-Tracing-Tool für Python-Programme
Jetzt downloaden

Codeinvestigator. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Martien Friedeman
  • Website des Verlags:
  • http://codeinvestigator.googlepages.com/p4
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 893 KB

Codeinvestigator. Stichworte


Codeinvestigator. Beschreibung

Open Source Tracing Tool für Python-Programme Müssen Sie diese unangenehmen, aber wissen Sie nicht, wo Sie anfangen sollen? Codeinvestigator zeigt alles! CodeinVestigator ist ein Tracing-Tool für Python-Programme. Programmablauf, Funktionsaufrufe, variable Werte und Bedingungen werden für jede Zeile, die Ihr Programm ausführlich verzeichnet ist. Debuggen an einem beliebigen Punkt und in jede Richtung. Scrollen Sie mit dem Code in die Zeile, an der Sie interessiert sind, und klicken Sie dann auf die Variable. Ihr Wert wird automatisch zwischen den Codezeilen angezeigt. Die Benutzeroberfläche besteht aus dem Quellcode selbst: · Klicken Sie auf die Variable, die Sie kennen, um den Wert von · Klicken Sie auf eine Schleife, und wählen Sie die Iteration aus, die Sie interessieren. Klicken Sie auf eine Bedingung, um zu sehen Was es bewertet hat · Klicken Sie auf einen Funktionsaufruf, um thereall zu gehen t anwenden. · Überprüfen Sie die Absichten des Codes, indem Sie Laufzeitdaten betrachten. Anforderungen: · Python 2.6. · Firefox 2.0 oder höher Was ist neu in dieser Version: Fehlerbehebung: · Ein Problem mit 'vom Modulimport *'. Funktionalität Änderung: · Entfernen der meisten Elemente auf dem Einstiegspunktbildschirm: Indirekte Anrufe sind jetzt an der Ursprungszeile protokolliert. Diese Anrufe verstopfen den Einstiegspunktbildschirm vorher. · Wenn ein Anruf Ihres Codes vorgenommen wird, und dass der Anruf nicht in den Code geklickt werden kann, wird dieser Anruf an der von ihm stammenden Zeile angemeldet. Die Linie zeigt ein Dreieck, und wenn Sie auf alle diese indirekten Anrufe geklickt werden, werden in einer Liste angezeigt. · Die Anrufe __iter__, __REPR__ und __getattr__ zeichnen sich beispielsweise auf, inthesischen Listen. · Ein anderes Beispiel sind Rückrufe. Der Anruf kann nicht in der Codebut klicken, die sie indirekt nennt, ist 'gtk.main ()'. Alle Rückrufe werden an dieser Zeile angemeldet und können dort angeklickt werden. · Der Eintragsbildschirm zeigt jetzt nur Importe und Threads.


Codeinvestigator. Zugehörige Software