SS 工具箱
所有数据均在本地处理

文本对比

逐行、逐词对比两段文本,全部在浏览器本地运行。

原始文本
新文本
差异统计+2 行新增−0 行删除~3 行修改4 行未变
1−export function greet(name: string) {
1+export function greet(name: string, greeting = 'Hello') {
2 const hour = new Date().getHours();
2 const hour = new Date().getHours();
3− if (hour < 12) {
3+ if (hour < 6) {
4 return `Good morning, ${name}`;
4 return `Good morning, ${name}`;
5+ } else if (hour < 18) {
6+ return `Good afternoon, ${name}`;
5 }
7 }
6− return `Hello, ${name}`;
8+ return `${greeting}, ${name}`;
7}
9}

所有计算都在本地完成,文本不会离开你的设备。行级对齐基于 Myers 差异算法;配对成「修改」的行还会再做一次词级高亮,便于定位到具体改动。忽略空白、大小写等选项只影响匹配方式,展示的始终是你粘贴的原文。

相关工具
赞助MindElixir