【发布时间】:2017-06-19 07:17:09
【问题描述】:
在 cocotb 测试台中,终端打印的日志真的很长:
28204007.00ns INFO cocotb.regression regression.py:341 in _log_test_summary **************************************************************************************************************
** TEST PASS/FAIL SIM TIME(NS) REAL TIME(S) RATIO(NS/S) **
**************************************************************************************************************
这对于大多数 xterminal 来说太长了。 是否有减少行长的选项?也许我们可以隐藏一些信息,比如消息行号或函数名?
【问题讨论】:
-
是的,Cocotb 使用长行,但它是用例所必需的。否则,您会得到数百条残缺不全且无法阅读的行。我看不出人们仍然在 24 英寸、16:9、全高清(或更大)显示器上强制执行 80 个字符的终端窗口......
-
人们仍然强制使用大约 80 个字符的终端窗口的原因有很多:您可以拆分屏幕以在同一屏幕上并排查看两个文件,您的大脑会正确地跟随行(如果线条太长,则在返回时大脑丢失线en.wikipedia.org/wiki/Line_length),...那么是的,长线是个问题