2个版本
0.1.1 | 2024年4月7日 |
---|---|
0.1.0 | 2024年2月20日 |
#502 in 文本处理
111 每月下载次数
67KB
2.5K SLoC
hi-doc
诊断格式化库。
动机
大多数诊断格式化库同时实现格式化和span/source管理。这可以带来一致性,但需要将您的库代码与第三方注释库绑定,这在您的库已经有自己的诊断逻辑时可能不方便。
hi-doc仅实现诊断格式化,允许与库中现有的诊断逻辑无缝集成。
完成的功能
-
每个注释多个范围
-
多行注释
-
多行注释文本
-
支持unicode全宽字符
-
正确处理不可打印的控制字符,并可配置制表符宽度
-
注释文本本身的格式化
-
注释文本的语法高亮
-
支持非彩色终端
-
将注释放在行顶部
依赖项
~605KB
~11K SLoC