ANSI-Befehlszeilenfarben unter Windows (Nov 2010 von SOFTKUBE sarl)
Bitte beachten Sie, dass der Download-Link im Artikel nicht zu den Dateien mit Binärdateien führt. Bitte folgen Sie diesen Anweisungen, um Quell- / Binärpakete zu erhalten.
Ich habe PHPunit auf einem Windows-Rechner installiert. Ich bekomme aber keine schöne Ausgabe auf meiner Kommandozeile. Mit den grünen Farben. Jemand auf der PHPunit-Mailingliste sagte mir, ich brauche den Treiber ansi.sys.
Kann mir jemand sagen, wie das gemacht wird, damit PHPunit den Treiber verwendet?
Ich habe versucht hinzuzufügen
device=%SystemRoot%\System32\ansi.sys
zu meiner config.nt, aber das gibt mir nicht die gewünschte Ausgabe. Irgendwelche Ideen?
ANSI-Befehlszeilenfarben unter Windows (Nov 2010 von SOFTKUBE sarl)
Bitte beachten Sie, dass der Download-Link im Artikel nicht zu den Dateien mit Binärdateien führt. Bitte folgen Sie diesen Anweisungen, um Quell- / Binärpakete zu erhalten.
Die Windows-Konsole verwendet keine MS-DOS-Treiber und liest nicht config.nt
. (Das ist rein für NTVDM.)
Wenn Sie ein ANSI-kompatibles Terminal benötigen, überprüfen Sie mintty .
Bei weitem die einfachste Möglichkeit, ein gut aussehendes Terminal in Windows zu finden, ist die Verwendung von Cmder .
Es gibt Ihnen die vollständige Kontrolle über die Palette, verfügt über Transparenz, ermöglicht das Speichern von Themen usw. und ist eine tragbare App. Daher ist kein Durcheinander mit der Registrierung oder dem Installieren von Treibern erforderlich (nachdem ich erkannt hatte, dass ANSICON das war, was ich schon gesehen hatte) Bei der Verwendung von zuvor stürzten jedes Mal auf meinem Computer eine Reihe von Befehlen ab.)
Bevor ich Cmder verwendet habe, habe ich mit mintty PHPUnit ausgeführt (weil mein anderes Terminal die Farben durcheinander gebracht hat) und dann Git Bash für alles andere (weil mintty die Farben nicht richtig aussah, z. B. git status
). Cmder funktioniert sowohl mit PHPUnit als auch mit anderen Instanzen (git-Befehlen usw.), bei denen die Terminalausgabe farbig ist. Außerdem kann Cmder konfiguriert werden, ohne sich mit Treibern, der Registrierung usw. zu beschäftigen.