字符样式矩形的抽象表示
作者 Matt Peterson
使用旧的 Rust 2015
9 in #样式化
28KB 737 代码行
TermRect 是一个终端上字符矩形的多平台表示。
TermRect 是一个轻量级的样式化 2D 字符网格表示。你可以在 TermRect 中绘制样式化文本,你可以在 TermRect 中绘制其他 TermRects。TermRect 会跟踪每行中发生变化的区域,因此你可以只渲染更改的部分到屏幕上。
~1MB ~14K SLoC