Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash Cmake如何使输出着色?_Bash_Cmake_Kdevelop - Fatal编程技术网

Bash Cmake如何使输出着色?

Bash Cmake如何使输出着色?,bash,cmake,kdevelop,Bash,Cmake,Kdevelop,按照对问题的建议 我试图给输出着色。两次奇怪的经历 1./使用粗体着色时,不需要的“;”在更改颜色的位置插入。(KDevelop4.7.3;Ubuntu 16.04;代码只是从参考中复制/粘贴) 2./当我从命令行窗口直接运行CMake时,颜色正常(除了过时的“;”)。然而,当从KDevelop运行时,使用“Build”,我的着色只打印转义序列,而不是对输出着色。同时,CMake着色也可以工作。区别是什么?KDevelop在其输出视图中不支持ANSI转义序列(颜色代码) 在kdevelop4.x

按照对问题的建议 我试图给输出着色。两次奇怪的经历

1./使用粗体着色时,不需要的“;”在更改颜色的位置插入。(KDevelop4.7.3;Ubuntu 16.04;代码只是从参考中复制/粘贴)


2./当我从命令行窗口直接运行CMake时,颜色正常(除了过时的“;”)。然而,当从KDevelop运行时,使用“Build”,我的着色只打印转义序列,而不是对输出着色。同时,CMake着色也可以工作。区别是什么?

KDevelop在其输出视图中不支持ANSI转义序列(颜色代码)

在kdevelop4.x之前,KDevelop在输出视图中显示了转义序列,从5.0开始我们过滤掉它们


另请参见:

这似乎是kdevelop的问题。哪个版本?哪个操作系统?关于第一点你能再精确一点吗?(可能一些cmake代码和屏幕截图会有帮助)更新KDevelop和/或提交一个bug。KDevelop终端模拟器可能无法正确处理转义序列。