PHPUnit Windows 명령 상자 멋진 색상 명령 줄에서 좋은 결과를 얻지 못했습니다.

Windows 컴퓨터에 PHPunit이 설치되어 있습니다. 그러나 명령 줄에서 좋은 결과를 얻지 못했습니다. 녹색으로. PHPunit 메일 링리스트에있는 누군가 누군가 ansi.sys 드라이버가 필요하다고 말했습니다.

PHPunit이 드라이버를 사용하도록 누군가 어떻게해야합니까?

나는 추가하려고

device=%SystemRoot%\System32\ansi.sys

내 config.nt에 있지만 원하는 출력을 얻지 못합니다. 어떤 아이디어?



답변

Windows의 ANSI 명령 줄 색상 (2010 년 11 월 SOFTKUBE sarl)

기사의 다운로드 링크가 바이너리가있는 파일로 연결되지는 않습니다. 따르십시오 소스 / 바이너리 패키지를 얻을 수 있습니다.


답변

Windows 콘솔은 MS-DOS 드라이버를 사용하지 않으며 읽지 않습니다 config.nt. (순전히 NTVDM 전용입니다.)

ANSI 호환 터미널이 필요한 경우 mintty를 확인하십시오 .


답변

지금까지 Windows에서 멋진 터미널을 얻는 가장 쉬운 방법은 Cmder 를 사용하는 입니다.

팔레트를 완벽하게 제어하고 투명성을 가지며 테마를 저장할 수 있으며 휴대용 앱이므로 레지스트리를 엉망으로 만들거나 드라이버를 설치할 필요가 없습니다 (필요한 ANSICON을 알게 된 후에 발견했습니다) 전에 사용하면 내 컴퓨터에서 매번 많은 명령이 중단되었습니다).

Cmder를 사용하기 전에, 민트 티를 사용하여 PHPUnit을 실행하고 (다른 터미널이 색상을 엉망으로 만들었 기 때문에) Git Bash는 다른 모든 것을 위해 (예를 들어 민트가 색상을 제대로 얻지 못했기 때문에 git status). Cmder는 PHPUnit 및 터미널 출력이 채색되는 다른 인스턴스 (git 명령 등)와 함께 작동하며 드라이버, 레지스트리 등을 엉망으로 만들지 않고도 구성 할 수 있습니다.