在xterm中启用颜色(从Qt Creator启动)

Enable colors in xterm (launched from Qt Creator)

本文关键字:Qt Creator 启动 xterm 启用 颜色      更新时间:2023-10-16

我需要在终端中使用颜色,因为我正在运行 Google C++ 测试框架(单元测试),并且在使用颜色时输出更具可读性。

似乎有两种可能的解决方案:

  • 在 xterm 中启用颜色
根据这个和这个,

我已经在root下运行了这个,没有任何效果

if [ -e /usr/share/terminfo/x/xterm-256color ]; then
        export TERM='xterm-256color'
else
        export TERM='xterm-color'
fi
  • 以某种方式将Qt Creator配置为另一个使用颜色的终端但是,Qt Creator中似乎有一个错误,禁止我将Tools->Options->Environment->Terminal更改为/usr/bin/xterm -e以外的任何内容。

我正在GNOME3上的Fedora 17上运行最新的Qt Creator 2.6.0。

注意:当我从 GNOME3 的默认终端运行测试时,颜色会正确显示。

我基于Qt 5.0.0(64位)开发Qt Creator 2.6.0,该版本于2012年11月11日在Fedora 17上构建。我直接从主页下载了它。这是beta2,但最终版本应该在今年年底之前发布。因此,解决方案是升级。