diffchecker.net

Objective-C Diff Checker

Cole duas versões de código Objective-C para ver cada linha adicionada, removida ou alterada com realce de sintaxe para Objective-C. O diff roda localmente no seu navegador.

Texto original

Texto alterado

Sintaxe Objective-C pré-selecionada

Não é preciso escolher uma linguagem antes de comparar os arquivos: esta página aplica automaticamente o realce de sintaxe para Objective-C.

Comparação local e privada

O diff roda no seu navegador. Código-fonte, payloads de API e arquivos de configuração não são enviados para nenhum servidor.

Visualização dividida ou unificada

Use a visualização Dividida para revisar lado a lado, a Unificada para patches compactos e, em arquivos grandes, a opção Ocultar linhas sem alterações.

Como comparar arquivos Objective-C online

Este Objective-C Diff Checker foi criado para desenvolvedores que precisam de uma forma rápida e privada de comparar mudanças em código e configurações. Cole duas versões, clique em Comparar e revise adições, remoções e alterações dentro das linhas com o realce de sintaxe para Objective-C já ativado.

  1. Cole ou envie o arquivo Objective-C original no editor da esquerda.

  2. Cole ou envie o arquivo Objective-C alterado no editor da direita.

  3. Clique em Comparar e revise o resultado na visualização Dividida ou Unificada. Depois, use a opção Ocultar linhas sem alterações quando só precisar ver os trechos editados.

Comparação privada de arquivos Objective-C no navegador

O diff roda localmente no seu navegador, mantendo código-fonte, respostas de API, credenciais e arquivos de configuração no seu dispositivo. Uma sessão recente pode ficar salva no armazenamento do navegador para ser restaurada depois, e você pode apagá-la na ferramenta a qualquer momento.

Usos comuns do diff em Objective-C

Compare alterações de implementação para iOS e macOS.

Revise mudanças em interfaces, categorias e envios de mensagem.

Confira arquivos Objective-C e Objective-C++ lado a lado.

Realce de sintaxe para Objective-C

O seletor de linguagem fica oculto nesta página, já que o realce está fixo em Objective-C. O parser se concentra em tokens como interfaces, categorias, seletores e envios de mensagem, enquanto o motor de diff destaca as mudanças reais no texto.

.m, .mm, .h

Referência: Documentação de Objective-C da Apple

Perguntas frequentes sobre o Objective-C Diff Checker

O que o Objective-C Diff Checker faz?

A ferramenta compara duas versões de código Objective-C, destacando as linhas adicionadas, removidas e alteradas. O realce de sintaxe fica fixo em Objective-C, o que facilita identificar os elementos da linguagem enquanto você revisa as mudanças.

O Objective-C Diff Checker envia meus arquivos para um servidor?

Não. A comparação roda no seu navegador. Seus arquivos não são enviados para nenhum servidor quando você clica em Comparar.

Quais tipos de arquivo Objective-C posso comparar?

Você pode colar ou enviar arquivos de texto simples, como .m, .mm, .h. Qualquer arquivo de texto pode ser comparado, mas esta página aplica automaticamente o realce de sintaxe para Objective-C.

Posso comparar arquivos Objective-C grandes?

Sim. A comparação roda em um worker em segundo plano, para que o navegador continue respondendo. Arquivos muito grandes ainda podem levar alguns segundos no seu dispositivo.