去除终端带颜色显示输出
This commit is contained in:
parent
b3b4cbd466
commit
27829447c0
@ -231,30 +231,7 @@ void Logger::WriteLogThread()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 同时输出到控制台(带颜色,INFO级别无颜色)
|
std::cerr << formatted_msg;
|
||||||
std::string colored_msg;
|
|
||||||
switch (msg.level)
|
|
||||||
{
|
|
||||||
case LogLevel::DEBUG:
|
|
||||||
colored_msg = "\033[34m" + formatted_msg + "\033[0m"; // 蓝色
|
|
||||||
break;
|
|
||||||
case LogLevel::INFO:
|
|
||||||
colored_msg = formatted_msg; // INFO级别无颜色
|
|
||||||
break;
|
|
||||||
case LogLevel::WARN:
|
|
||||||
colored_msg = "\033[33m" + formatted_msg + "\033[0m"; // 黄色
|
|
||||||
break;
|
|
||||||
case LogLevel::ERROR:
|
|
||||||
colored_msg = "\033[31m" + formatted_msg + "\033[0m"; // 红色
|
|
||||||
break;
|
|
||||||
case LogLevel::FATAL:
|
|
||||||
colored_msg = "\033[35m" + formatted_msg + "\033[0m"; // 紫色
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
colored_msg = formatted_msg;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
std::cerr << colored_msg;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user