对比在您输入时实时运行,并保留在您的设备上 - 无需上传任何内容,因此对未发布的草稿、合同、源代码和 AI 提示词都很安全。行 diff 使用 Myers 算法找到将左侧文本转换为右侧文本所需的最小插入和删除集合 - 与 git diff 使用的方法相同 - 因此高亮显示的是实际发生变化的内容,而不是从第一次编辑起就将所有内容标为红色。对于原地更改的行,第二次单词级扫描会找出变化的单词,在删除的内容上显示删除线,在添加的内容上显示绿色背景。
两个开关可以减少干扰:忽略大小写将 Hello 和 HELLO 视为相同,忽略空白会忽略缩进变化、行尾空格和双空格。使用交换左右无需重新输入即可翻转比较方向,或使用复制为补丁获取仅包含更改内容的统一 - / + 补丁。