如何以编程方式找出控制台是否支持某些转义序列?

时间:2016-09-16 15:26:23

标签: java c console-application

控制台ANSI转义序列,例如着色,是一个很好的功能。但是,如果不受支持,我宁愿让用户看不到像[1;31mBlah Blah[0m这样的内容。因此,我的问题是:有没有办法以编程方式确定控制台是否支持ANSI转义,或者至少有一个“好猜”?我对Java解决方案特别感兴趣,但在C语言中也是如此。

0 个答案:

没有答案