![PHPUnit Windows 命令框漂亮的颜色](https://linux22.com/image/1255831/PHPUnit%20Windows%20%E5%91%BD%E4%BB%A4%E6%A1%86%E6%BC%82%E4%BA%AE%E7%9A%84%E9%A2%9C%E8%89%B2.png)
我在 Windows 机器上安装了 PHPunit。但是命令行的输出不太好。都是绿色的。PHPunit 邮件列表中的某个人告诉我,我需要 ansi.sys 驱动程序。
有人能告诉我如何操作才能让 PHPunit 使用该驱动程序吗?
我尝试添加
device=%SystemRoot%\System32\ansi.sys
到我的 config.nt,但这并没有给我所需的输出。有什么想法吗?
答案1
答案2
Windows 控制台不使用 MS-DOS 驱动程序,也不读取config.nt
。(这些纯粹用于 NTVDM。)
如果您需要兼容 ANSI 的终端,请查看薄荷味。
答案3
到目前为止,我发现在 Windows 中获得美观终端的最简单方法是使用康德。
它可以让您完全控制调色板,具有透明度,允许保存主题等,并且是一个便携式应用程序,因此不需要弄乱注册表或安装驱动程序(我在意识到我之前使用的 ANSICON 每次都会导致我的机器上的许多命令崩溃后才发现这一点)。
在使用 Cmder 之前,我使用 mintty 来运行 PHPUnit(因为我的其他终端弄乱了颜色),然后使用 Git Bash 来运行其他所有东西(因为 mintty 似乎无法获得正确的颜色,例如git status
)。Cmder 既可以与 PHPUnit 一起使用,也可以与终端输出带颜色的其他实例(git 命令等)一起使用,而且它也是可配置的,无需弄乱驱动程序、注册表等。