2 个不稳定版本
使用旧的 Rust 2015
0.4.0 | 2015年8月2日 |
---|---|
0.3.0 | 2015年7月10日 |
在 文本处理 中排名第 1009
每月下载量 9,915 次
在 7 crate 中使用
160KB
260 行
text-diff.rs
Rust 文本比较库。
let (dist, changeset) = diff("test", "tent", "");
assert_eq!(changeset, vec![
Difference::Same("te".to_string()),
Difference::Rem("s".to_string()),
Difference::Add("n".to_string()),
Difference::Same("t".to_string())
]);
用法
将以下内容添加到您的 Cargo.toml 中
[dependencies.text_diff]
git = "https://github.com/johannhof/text-diff.rs.git"
现在您可以在代码中使用此 crate
extern crate text_diff;
使用二进制文件
text-diff 也可以用作命令行应用程序。最佳安装方式是使用 rustle
curl -sf https://raw.githubusercontent.com/brson/rustle/master/rustle.sh | sh -s -- https://github.com/johannhof/text-diff.rs
依赖项
~625KB