Tracefront

Format-Tracebacks besser
Jetzt downloaden

Tracefront Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Erik Rose
  • Website des Verlags:
  • http://trac-hacks.org/

Tracefront Stichworte


Tracefront Beschreibung

Tracefront ist ein Python-Modul, das Ihre Tracebacks so aussehen lässt: Traceback (letzte Zeile zuletzt): VI +44 noseprogressive / tests / test_integration.py # test_error self._count_eq ('ERROR:', 2) VI +17 Noseprogressive / Tests /test_integration.py # _count_eq eq_ (str (self.output) .count (Text), Zählung) VI +31 /users/erose/kitsune/lib/python2.6/Site-packages/tools.py # EQ_ Assert A = = B, Msg oder "% R! =% R"% (A, B) AssertionError: 1! = 2Warein? - Jurizide Gebrauch von Farbe und andere Formatierung macht den Traceback leicht zu scannen. Es ist besonders einfach, die Liste der Funktionsnamen zu rutschen, um Ihren Platz während des Debuggings zu behindern. - Verwenden von relativen Pfaden (optional) und weggelassenes redundantes Wortlaut passt in limitiertem Bildschirmplatz. - Editor-Verknüpfungen (siehe unten) Lassen Sie Sie rechts auf jeden springen Problemleitungen in Ihrem Editor-TastenDitor-Tastenkürzungen für jeden Rahmen eines TraceBacks, Tracefront bietet eine Editor-Verknüpfung. Dies ist eine Kombination aus einem FileSystem-Pfad und einer Zeilennummer in einem Format, das von VI, Emacs, dem BBEDIT-Befehlszeilen-Tool und einer Reihe anderer Editors verstanden wird: VI +361 Apps / Benachrichtigungen / tests.py # test_notification_completesessJust-Triple-Click ( oder was Sie haben), um die Zeile auszuwählen, und kopieren Sie sie auf die Befehlszeile. Sie befinden sich direkt an der beleidigenden Linie in Ihrem Herausgeber der Wahl. Als Bonus ist die Editor-Verknüpfung kompakter als die Formatierung der Stock-Traceback, die praktisch ist, wenn Sie etwas wie ein Testlaufer haben, der viel von ihnen druckt. Wenn es aussieht, wie der Ausgang zu einem fähigen Terminal geht, wird es sogar Color verwendet. Sie können sogar so einstellen, welchen Editor Sie verwenden, indem Sie mit einem dieser Verwendung einstellen, was Tracefront überprüft, um zu prüfen VariableInstallationJust do ... PIP installieren Tracefront ... und alle Ihre Tracebacks werden hübsch und hilfreich sein Directory.tracefront_Editor = Der Editor zur Verwendung beim Bauen Editor ShortcutStracefront_Function_Color = <015> Ansi-Farbnummer zur Verwendung für Funktionsnamen in TraceBackstraCEFRONT_DIM_COLOR = <015> ANSI-Farbnummer zur Verwendung für de-betonte Text ( Wie Redakteur-Tastenkombinationen) in TraceBabelShow-Sehenswürdigkeit wird das Stock TraceBack-Modul, das für die meisten Sachen anruft, aber die Kernformatierungsbits ersetzt. Wenn ein Programm Annahmen über die Zusammensetzung formatierter Tracebacks erstellt, könnte es brechen, aber das wäre komisch, da es bequemere Darstellungen gibt, die leicht verfügbar sind. Product's Homepage


Tracefront Zugehörige Software