PHPUnit caixa de comando do Windows cores agradáveis

14

Eu tenho PHPunit instalado em uma máquina Windows. Mas eu não recebo saída legal na minha linha de comando. Com as cores verdes. Alguém na lista de discussão PHPunit me disse que eu preciso do driver ansi.sys.

Alguém pode me dizer como fazer isso para que o PHPunit use o driver?

Eu tentei adicionar

device=%SystemRoot%\System32\ansi.sys

ao meu config.nt, mas isso não me dá a saída desejada. Alguma idéia?

    
por sanders 07.11.2010 / 11:33

3 respostas

17

Cores de linha de comando ANSI no Windows (Nov 2010 por SOFTKUBE sarl )

Lembre-se de que o link para download no artigo não leva aos arquivos com binários. Por favor, siga este para obter pacotes binários / fontes.

    
por 22.11.2010 / 12:13
2

O Console do Windows não usa drivers do MS-DOS e não lê config.nt . (Esses são puramente para NTVDM.)

Se você precisar de um terminal compatível com ANSI, confira depósito mínimo .

    
por 07.11.2010 / 14:38
-1

De longe, a maneira mais fácil que encontrei de obter um terminal bonito no Windows é usar o Cmder .

Ele dá a você controle total sobre a paleta, transparência, permite salvar temas, etc., e é um aplicativo portátil, portanto não é necessário mexer no registro ou instalar drivers (achei depois de perceber que a ANSICON, que eu estava usando antes, estava causando um número de comandos para falhar toda vez na minha máquina).

Antes de usar o Cmder, eu estava usando o mintty para executar o PHPUnit (porque meu outro terminal estava bagunçando as cores), e depois o Git Bash para todo o resto (porque mintty não parecia ter as cores certas, por exemplo. código%). O Cmder trabalha tanto com PHPUnit e outras instâncias (comandos git, etc) onde a saída do terminal é colorida, e também é configurável sem precisar mexer com drivers, registro, etc.

    
por 18.05.2015 / 20:49