Symfony1 Symfony任务:在输出中显示彩色文本(命令行)?
我想有一个非常基本的格式,只是命令行输出中Symfony任务显示的文本上的颜色,就像运行测试时看到的颜色一样:知道吗Symfony1 Symfony任务:在输出中显示彩色文本(命令行)?,symfony1,colors,task,command-line-interface,Symfony1,Colors,Task,Command Line Interface,我想有一个非常基本的格式,只是命令行输出中Symfony任务显示的文本上的颜色,就像运行测试时看到的颜色一样:知道吗 非常感谢您可以尝试以下方法: echo "\033[01;31m Show me some red colors \033[0m"; 这里有更多颜色:您可以尝试以下颜色: echo "\033[01;31m Show me some red colors \033[0m"; 此处有更多颜色:在任务中,您可以使用两个函数生成输出,这两个函数都带有$style参数: -打印彩色全
非常感谢您可以尝试以下方法:
echo "\033[01;31m Show me some red colors \033[0m";
这里有更多颜色:您可以尝试以下颜色:
echo "\033[01;31m Show me some red colors \033[0m";
此处有更多颜色:在任务中,您可以使用两个函数生成输出,这两个函数都带有$style参数: -打印彩色全文 -打印带有附加文本的彩色部分
您可以在这里找到。在任务中,您可以使用两个函数生成输出,这两个函数都带有$style参数: -打印彩色全文 -打印带有附加文本的彩色部分
您可以在这里找到。您可以通过更改文件来更改Symfony终端输出的颜色: /lib/symfony/vendor/phing/listener/ansicolorgger.php 在构造函数方法中,您可以更改每种类型的输出信息、错误、调试…的颜色:
public function __construct() {
parent::__construct();
$this->errColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_RED . self::SUFFIX;
$this->warnColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_MAGENTA . self::SUFFIX;
$this->infoColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_GREEN . self::SUFFIX;
$this->verboseColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_CYAN . self::SUFFIX;
$this->debugColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_BLUE . self::SUFFIX;
}
您的颜色范围有限,但可能会有所帮助。您可以通过更改以下文件来更改Symfony终端输出的颜色: /lib/symfony/vendor/phing/listener/ansicolorgger.php 在构造函数方法中,您可以更改每种类型的输出信息、错误、调试…的颜色:
public function __construct() {
parent::__construct();
$this->errColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_RED . self::SUFFIX;
$this->warnColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_MAGENTA . self::SUFFIX;
$this->infoColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_GREEN . self::SUFFIX;
$this->verboseColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_CYAN . self::SUFFIX;
$this->debugColor = self::PREFIX . self::ATTR_DIM . self::SEPARATOR . self::FG_BLUE . self::SUFFIX;
}
您的颜色范围有限,但可能会有所帮助。Symfony 1.x或Symfony2?Symfony 1.x或Symfony2?您可以使用提供的基本格式样式指定颜色错误、信息、注释e问题您可以使用提供的基本格式样式指定颜色错误、信息、注释e问题