Riff
软件描述
一个差异过滤器,用于突出显示行中哪些部分已更改。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Riff?
riff - 一种突出显示行中哪些部分发生变化的 diff 过滤器
Riff 是 diff 的包装器,不仅能指出哪些行发生了变化,还能突出显示这些行中具体哪些部分发生了变化。
用法
git diff | riff
或者如果你执行以下命令:
git config --global pager.diff riff
git config --global pager.show riff
那么以后所有的 'git diff' 和 'git show' 命令输出都会被优化。
安装说明请见网站:https://github.com/walles/riff#installation
🔄 替代方案
56 个选择Meld 是一个基于 Python 的开源可视化差异对比与合并工具,可用来比较和编辑文件,支持语法高亮,并能与 CVS、Subversion 和 Mercurial 等版本控制系统集成,实现动态差异更新。它无需联网,轻量便携,且无广告。
文件和文件夹比较工具,支持源代码控制集成、三方合并及选择性同步。支持FTP、云存储,可离线使用,通过简单命令实现文件操作、自定义设置及报告脚本。轻量便携,提供命令行界面和内置查看器。
Merge 是 Araxis 提供的可视化文件比较(diff)、合并及文件夹同步应用程序,可用于以原生应用性能比较和合并源代码、网页、XML 及其他文本文件。
Meld 是一款面向开发者的可视化差异比较和合并工具。Meld 帮助您比较文件、目录以及版本控制的项目。它提供文件和目录的两路及三路比较,并支持多种...
SemanticDiff 是一款面向 Visual Studio Code 和 GitHub 的编程语言感知差异工具。它通过隐藏无关变更、检测代码移动以及突出显示重构内容,帮助软件开发者更快地理解代码变更。








