【发布时间】:2012-11-06 15:48:50
【问题描述】:
我需要在终端中使用 colors,因为我正在运行 Google C++ 测试框架(单元测试),并且使用颜色时输出的可读性更高。
似乎有两种可能的解决方案:
- 在 xterm 中启用颜色
根据this 和this 我已经在root 下运行了这个,没有任何效果
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
- 以某种方式将 Qt Creator 配置到另一个使用颜色的终端
但是,Qt Creator 中似乎有一个bug,它禁止我将
Tools->Options->Environment->Terminal更改为/usr/bin/xterm -e以外的任何内容。
我正在 GNOME3 上的 Fedora 17 上运行最新的 Qt Creator 2.6.0。
注意:当我从 GNOME3 的默认终端运行测试时,颜色会正确显示。
【问题讨论】:
标签: c++ qt colors terminal xterm