Frage

Ich hasse es, Fehlerprotokolle zu lesen.Jedes Mal, wenn etwas während der Entwicklung schief geht und ich auf den Fehler aufdrehe, um zu sehen, was schief geht, ist ich deprimiert.Was ich wirklich will, ist ein Weg, um bestimmte Fehler auf meine lokale Maschine aufgerufene Fehler aufzurufen.Zum Beispiel sollte jeder Nullzeiger-Fehler die traurige Posaune-Clip-Play machen, ein Array außerhalb der Grenze könnte eine sinkende Slide-Pfeife sein, und so weiter.

Gibt es eine Möglichkeit, dies für mein Windows-Konsolenfenster einzurichten?

edit

Umgebungen sind HAXE Targeting SWF 10, Schienen 3 auf Webrick und eine eigenständige Java-Anwendung.Alle werden in einem Standardfenster von Windows 7 ausgeführt.

War es hilfreich?

Lösung

I don't use windows much nowadays. With that said, here's how I'd do it:

  1. Download and install cygwin, just to get bash and basic unix utilities, specifically, tail and grep. Those three should be enough to do the job, plus a $sound_player. You might be able to bypass cygwin and install bash, tail and grep independently.

  2. Open one bash shell for each kind of error that you want to make noise of.

  3. $ while tail -f $LOGFILE|grep $ERROR_MESSAGE; do $sound_player $SOUND_FILE; done

There should be a way to do the equivalent of the above using the windows shell (cmd).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top