-
miette
面向普通人的花哨诊断报告库和协议,这些人不是编译器黑客
-
行索引
将平铺的
TextSize
偏移量映射到/从(line, column)
表示形式 -
erl_tokenize
Erlang 源代码分词器
-
axleharp
文件位置存储器,设计用于在文本编辑器中使用
-
miden-miette
面向普通人的花哨诊断报告库和协议,这些人不是编译器黑客
-
spanned
带有文件/行/列信息和 Rust 正则
str
API 的字符串处理 -
pretty_dbg
pretty_dbg! 是 dbg! 的副本,只是将 :#? 改为 :# 以进行美观打印。format_dbg! 的工作方式类似于 eprintln!,但增加了文件、行和列信息
-
wallee
基于 std::error::Error 的灵活的具体错误类型,具有调用者位置跟踪
-
format_serde_error
为人类设计的 Serde 错误消息
-
rewriter
重写文件
-
netgauze-locate
从crate
nom_locate
克隆而来,但省略了计算行和列号,因为我们不关心二进制协议中的这些信息,这也会使使用LocateSpan
变得更慢。 -
simple-tokenizer
一个带有行和列跟踪的微型 no_std 标记化器。
-
stream-locate-converter
一个流式读取器,可以将字节偏移量与行和列号相互转换。支持任何实现了 io::Read 的类型。
-
lerror
创建错误类型,报告文件名、行和列而不是回溯。
-
line-col
将字符串切片索引转换为行/列号。
-
ra_ap_line-index
将平铺的
TextSize
偏移量映射到/从(line, column)
表示形式 -
spanned_json_parser
一个Json解析器,为每个值提供行和列号。
-
nom-span
将nom输入包装到span中,以获取行、列和字节偏移量。
-
lincolns
JSON和YAML内容中行/列信息的JSON指针索引。
-
rust_minify
压缩rust代码。
-
行跟踪
行列跟踪工具
尝试使用 DuckDuckGo 搜索:搜索.