windows - 如何让 Windows 控制台\命令提示符显示颜色?

标签 windows symfony colors console

我的问题如下:

我曾经在 Linux(更准确地说是 Ubuntu)上编写代码,但现在我使用 Windows 机器(7 和 8.1)。对我来说,一个主要的警告是,任一 Windows 中的命令提示符都不会显示除默认颜色或字体样式之外的其他颜色或字体样式,从而导致终端单调。

这对于调试 Symfony 项目非常有用(因为错误有颜色,使它们更易于阅读)等等。这在 Linux 终端中是开箱即用的,并且希望在 Windows 中也有相同的行为。

有没有办法在默认命令提示符中实现此目的(如何?)或者是否有第 3 方应用程序可以实现此目的(我已经尝试过 PowerCMD,但显然它不允许 php 输出到控制台)?

最佳答案

我遇到了同样的问题,并通过切换到另一个终端解决了它。 我在 Windows 上使用“cmder”终端,它支持所有开箱即用的颜色代码。 Symfony3 控制台看起来与 Linux 上的控制台非常相似。

查看这篇比较文章:Comparison to other window terminal

从以下位置下载cmder终端:cmder homepage

Cmder 终端内置了终端窗口的颜色主题。下面的主题默认为“Monokai”,但如果您喜欢标准外观,请随意切换到“Ubuntu”或“xterm”主题(这些也是内置主题 - 还有更多开箱即用的主题)。

“物开” enter image description here

“Ubuntu” enter image description here

“xterm” enter image description here

如果您喜欢事件和非事件终端窗口的透明度,您也可以设置它(设置快捷键 ->“Ctrl + Alt + P”)。

关于windows - 如何让 Windows 控制台\命令提示符显示颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25683211/

相关文章:

flutter - 如何在 flutter 朔迷离的共享首选项中存储主题

windows - 如何只打印 Get-ExecutionPolicy 中的 Scope 和 Policy 项?

php - Symfony 将 native sql 转换为查询生成器

php - Twig 赋值运算符

php - 为什么 Symfony 提供 OrderedHashMap

c# - Windows Phone 中的主题(浅色或深色)使用 C#

vba - BackColor 和 ForeColor 的区别

c - 在 Windows 上使用 __cdecl 了解 C 函数调用序言

C++ FindWindow 查找当前窗口

c++ - 跨平台项目中的 Eigen 错误