问题背景
最近在找一个文本比较工具,可以比较出两篇文章的差异,类似 Beyond Compare 这样,但它是收费的,有啥免费的本地解决方案么?
可选软件
😂 免费要啥自行车
免费软件 | macOS | Windows | 备注 |
---|---|---|---|
VS Code | ✔️ | ✔️ | 1. 只支持单 Markdown 文件对比;2. Diff 模式无法 换行;3. 对已用 VS Code 写 Markdown 的同学,上手成本最小。 |
Meld | ✔️ | ✔️ | 1. 能对比文件夹;2. 界面丑了点,不过功能够用;3. macOS 优化不好 |
Diffinity | ❌ | ✔️ | 1. 软件安装包显著小于 Meld,只有 491KB;界面比 Meld 好看。 |
Notepad++ | ❌ | ✔️ | 1. 需要单独安装 Compare 插件。 |
WinMerge | ❌ | ✔️ | 1. 备用方案。 |
KDiff3 | ❌ | ❌ | 1. 仅支持 Linux。 |
😂 付费充值
付费软件 | macOS | Windows | 备注 |
---|---|---|---|
Beyond Compare | ✔️ | ✔️ | |
Araxis Merge | ✔️ | ✔️ | |
deltawalker | ✔️ | ✔️ | |
Kaleidoscope | ✔️ | ❌ | 有段时间没更新了 |
PS:表格中的 ✔️
可以点击,跳转到官方下载地址。
实操:用 VS Code 对比两个 Markdown 文件
PS:VS Code 默认全屏模式不会换行,点击菜单栏 View -> Toggle Word Wrap 选项,或者使用快捷键 alt + Z
。
实操:用 Meld 对比两个文件夹
后记
PS:有了利器加持,慢改会越来越方便 233
PPS:如果要追溯文件变更历史,还是 Git 更方便,我们下次再聊~
ChangeLog
- 191110 Alex 初稿