tcprintf: ANSI彩色输出终端

版本1.0.0.0 (161 KB 丹尼尔·J·奥谢
当从使用ANSI转义码的终端使用MATLAB时,tcprintf提供彩色输出。

839下载

更新2012年9月20日

查看许可协议

使用ANSI转义码打印彩色输出时,使用MATLAB
从终端。如果不是在终端中运行,或者被MATLAB调用
Datatipinfo函数,tcprintf恢复到标准的printf。后者是
如果在对象的disp()方法中使用tcprintf,则可取
看到ANSI字符在这里。

第一个参数是由空格分隔的样式描述组成的
单词。这些词可能包括:

下列颜色之一:
黑色、红色、绿色、黄色、蓝色、紫色、青色、深灰色、浅灰色、白色

下列背景色之一:
黑色,红色,绿色,黄色,蓝色,紫色,青色,白色

以及以下修饰语中的任何一个:
鲜艳:使用鲜艳(或粗体)形式的颜色,不适用
黑色、深灰色、浅灰色或白色
下划线:在每个字符下面画一个下划线
眨眼:这是一个错误。请永远不要用这个。

例子:
tcprintf('lightGray onRed underline', '消息:%20s\n', msg);

作者:丹·奥谢(http://djoshea.com(c) 2012年

在开源BSD许可下发布
http://opensource.org/licenses/bsd-license.php

引用作为

丹尼尔·J·奥谢(2022)。tcprintf: ANSI彩色输出终端(//www.tianjin-qmedu.com/matlabcentral/fileexchange/38252-tcprintf-ansi-colored-output-in-terminal), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2011b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!