SS Toolbox
Todos os dados são processados localmente

Comparador de texto

Compare dois textos linha por linha e palavra por palavra. Tudo roda no seu navegador.

Original
Alterado
Mudanças+2 adicionadas−0 removidas~3 modificadas4 inalteradas
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}

Tudo é calculado localmente, então nenhum texto sai do seu dispositivo. As linhas são alinhadas pelo algoritmo de diff de Myers e as alterações pareadas recebem um destaque por palavra para você enxergar a edição exata. Opções como ignorar espaços ou maiúsculas afetam apenas a comparação — o texto sempre aparece como você colou.

Ferramentas Relacionadas
SponsorMindElixir