Comparar arquivos em busca de diferenças

Última atualização em 25 de abr de 2024

Compare arquivos locais e remotos, compare arquivos antes de colocá-los e compare-os durante a sincronização no Dreamweaver.

Compare arquivos locais e remotos em busca de diferenças

Dreamweaver pode trabalhar com ferramentas de comparação de arquivos (também conhecidas como "ferramentas diff") para comparar o código de versões locais e remotas do mesmo arquivo, dois arquivos remotos diferentes, ou dois arquivos locais diferentes. Comparar versões locais e remotas é útil se você trabalha em um arquivo localmente e suspeita que a cópia do arquivo no servidor foi modificada por outra pessoa.Sem sair do Dreamweaver, você pode visualizar e mesclar as alterações remotas na versão local antes de colocar o arquivo no servidor.

Comparar dois arquivos locais ou dois arquivos remotos também é útil se você mantém versões anteriores renomeadas dos arquivos. Se você esqueceu as alterações feitas em um arquivo de uma versão anterior, uma comparação rápida irá lembrá-lo.

Antes de começar, você deve instalar uma ferramenta de comparação de arquivos de terceiros no sistema. Para mais informações sobre ferramentas de comparação de arquivos, use um mecanismo de pesquisa web como Google Search para pesquisar "file comparison" ou ferramentas "diff". Dreamweaver funciona com a maioria das ferramentas de terceiros.

Especificar uma ferramenta comparativa no Dreamweaver

Instale a ferramenta para comparação de arquivos no mesmo sistema do Dreamweaver. No Macintosh, instale as ferramentas de linha de comando da ferramenta para comparação de arquivos. 

No Dreamweaver, abra a caixa de diálogo Preferências selecionando Editar > Preferências (Windows) ou Dreamweaver > Preferências (Macintosh) e selecione a categoria Comparar arquivos.
Siga um destes procedimentos:
  • No Windows, clique no botão Procurar e selecione o aplicativo que compara arquivos.

  • No Macintosh, clique no botão Procurar e selecione a ferramenta ou script que inicia a ferramenta de comparação de arquivos a partir da linha de comando, não a própria ferramenta de comparação.

Os scripts e as ferramentas de inicialização normalmente estão localizados na pasta /usr/bin ou /usr/local/bin no Macintosh. Por exemplo, se desejar usar o FileMerge, vá para /usr/bin e selecione opendiff, que é a ferramenta que inicia o FileMerge.

A seguinte tabela lista as ferramentas para comparação de arquivos mais comuns para Macintosh e o local das ferramentas e dos script de inicialização no disco rígido:

Caso você use

Selecione o seguinte arquivo

FileMerge

/usr/bin/opendiff (ou /Developer/usr/bin/opendiff)

BBEdit

/usr/local/bin/bbdiff

TextWrangler

/usr/local/bin/twdiff

Nota

A pasta usr normalmente fica oculta no Finder. No entanto, você pode acessá-la usando o botão Procurar do Dreamweaver.

Nota

Os resultados reais exibidos dependem da ferramenta diff que você está usando. Consulte o manual do usuário da ferramenta para entender como interpretar os resultados.

Comparar dois arquivos locais

Você pode comparar dois arquivos localizados em qualquer lugar no computador.

No painel Arquivos, pressione Control e clique (Windows) ou Command e clique (Macintosh) nos dois arquivos para selecioná-los.
Nota

Para selecionar arquivos fora do local definido, selecione o disco local no menu pop-up à esquerda no painel Arquivos e selecione os arquivos.

Clique com o botão direito em um dos arquivos selecionados e selecione Comparar arquivos locais no menu de contexto.
Nota

Se você tem um mouse de um botão, pressione Control e clique em um dos arquivos selecionados.

A ferramenta de comparação de arquivos inicia e compara os dois arquivos.

Comparar dois arquivos remotos

Você pode comparar dois arquivos localizados no servidor remoto. Você deve definir um local do Dreamweaver com configurações remotas antes de realizar esta tarefa.

No painel Arquivos, exiba os arquivos no servidor remoto selecionando Exibição remota no menu pop-up à direita.
Pressione Control e clique (Windows) ou Command e clique (Macintosh) nos dois arquivos para selecioná-los
Clique com o botão direito em um dos arquivos selecionados e selecione Comparar arquivos remotos no menu de contexto.
Nota

Se você tem um mouse de um botão, pressione Control e clique em um dos arquivos selecionados.

A ferramenta de comparação de arquivos é iniciada e compara os dois arquivos.

Comparar um arquivo local a um arquivo remoto

Você pode comparar um arquivo local a um arquivo localizado em seu servidor remoto. Para isso, você deve definir primeiro um site do Dreamweaver com configurações remotas.

No painel Arquivos, clique com o botão direito em um arquivo local e selecione Comparar com Remoto no menu de contexto.
Nota

Se você tem um mouse de um botão, pressione Control e clique no arquivo local.

A ferramenta de comparação de arquivos é iniciada e compara os dois arquivos.

Comparar um arquivo remoto a um arquivo local

Você pode comparar um arquivo remoto com um arquivo local. Você deve definir um site do Dreamweaver com configurações remotas antes de realizar esta tarefa.

No painel Arquivos, exiba os arquivos no servidor remoto selecionando Exibição remota no menu pop-up à direita.
Clique com o botão direito em um arquivo no painel e selecione Comparar com local no menu de contexto.
Nota

Se você tem um mouse de um botão, pressione Control e clique no arquivo.

Comparar um arquivo aberto a um arquivo remoto

Você pode comparar um arquivo aberto no Dreamweaver com o arquivo correspondente no servidor remoto.

Na janela do documento, selecione Arquivo > Comparar com remoto.

A ferramenta para comparação de arquivos é iniciada e compara os dois arquivos.

Nota

Você também pode clicar com o botão direito na guia do documento na parte superior da janela do documento e selecionar Comparar com remoto no menu de contexto.

Comparar antes da colocação dos arquivos

Se você editar um arquivo localmente e tentar fazer upload dele para seu servidor remoto, o Dreamweaver irá notificá-lo se a versão remota do arquivo foi alterada. Você tem a opção de comparar os dois arquivos antes de fazer upload do arquivo e substituir a versão remota.

Antes de começar, você deve instalar uma ferramenta de comparação de arquivos em seu sistema e especificá-la no Dreamweaver.

Após editar um arquivo em um local do Dreamweaver, coloque o arquivo (Local > Colocar) em seu local remoto.

Se a versão remota do arquivo foi modificada, você receberá uma notificação com a opção de ver as diferenças.

Para exibir as diferenças, clique no botão Comparar.

A ferramenta para comparação de arquivos é iniciada e compara os dois arquivos.

Se você não especificou uma ferramenta de comparação de arquivos, será solicitado que especifique uma.

Após revisar ou mesclar as alterações na ferramenta, você pode prosseguir com a operação Colocar ou cancelá-la.

Comparar arquivos durante a sincronização

Você pode comparar as versões locais de seus arquivos com as versões remotas ao sincronizar os arquivos do site com o Dreamweaver.

Antes de começar, você deve instalar uma ferramenta de comparação de arquivos no sistema e especificá-la no Dreamweaver.

Clique com o botão direito em qualquer lugar no painel Arquivos e selecione Sincronizar no menu de contexto.
Complete a caixa de diálogo Sincronizar arquivos e clique em Visualizar.

Depois de clicar em Visualizar, os arquivos selecionados e as ações que são executadas durante a sincronização são listados.

Na lista, selecione cada arquivo que deseja comparar e clique no botão Comparar (o ícone com duas páginas pequenas).
Nota

O arquivo deve ser baseado em texto, como arquivos HTML ou ColdFusion.

Dreamweaver inicia a ferramenta de comparação, que compara as versões local e remota de cada arquivo selecionado.