
difftastic
Wilfred
a structural diff that understands syntax 🟥🟩
AI 简介
Difftastic 是一款基于语法结构的差异比较工具,通过解析源代码的抽象语法树(AST)实现语义感知的 diff。它支持 30+ 编程语言,能准确识别重排、缩进、格式化等非实质性变更,避免传统行级 diff 的噪声;采用 Tree-sitter 进行语法分析,输出侧边对比视图,兼容 Git 等主流版本控制系统。适用于代码审查、重构验证、教育演示等需理解语义变更的开发协作场景,但不生成可应用补丁或支持自动合并。
Rust
MIT License25.6k
Stars
495
Forks
60
Watchers
245
Issues
Star 增长
今日0
近 7 天0
近 30 天+59
综合评分73.99
默认分支master