Use this diff utility to compare text, binary files (HexDiff), complete folders and SD-cards.
It can compare documents too (the unformated text of them).
+ And you can also store information about all the files located on your directories, to detect changed files later.
The functions of DiffTool in detail:
1. Compare 2 Texts:
- supports:
text files,
clipboard text,
source code,
text of documents (Microsoft Office and Open Office),
compiled Android XML (diff Manifest file)
- supported file formats:
ASCII, ANSI, ISO-8859-1, Latin1, CP1252,
UNICODE (UTF-8/16/32 little and big endian),
DOCX, XLSX, PPTX,
ODT, ODS, ODP,
DOC, XLS, PPT, RTF(latin1 only)
- ignores differences on whitespace
- ignores end-of-line format differences (Unix,Windows,Mac)
- search for text or line numbers
2. Compare 2 Binary Files (HexDiff):
- files can have any format
- HEX and ASCII display
- checks differences on whitespace and end-of-line
- search for HEX, ASCII text or the address
- when having tons of bytes which differ, showing all details can take a while
3. Compare 2 Folders:
- checks if files are 100% BIT EXACT
(to compare by HASH run 4.)
- include or exclude subfolders
- compare the content of ZIP, JAR, EPUB and APK
- search for file names
- use double-click to compare/merge files or to merge/synchronize folders
4. Store Folders State:
- Stores the state containing the info of files located on your directories. By viewing this state later (see 5.) all files changed, since the state has been stored, are displayed.
- This feature can also be used to compare two SD-Cards. Store the state of card 1, after it, replace card 1 by card 2, view the stored state (see 5.) and all the files which differ will be shown.
5. View Stored Diff File:
- loads stored diff's, also of other Diff/Patch tools
- loads a folder state file and checks changes
6. View the Text of a File:
- views any text file, the text of supported documents and clipboard's text
- views AndroidManifest.XML of any APK
7. View a Binary File:
- Hex Viewer
8. FGrep:
- search for text in files and documents (find in files)
On the Result Screens:
- colors:
red = old content A
green = new content B
red/green = changed content
yellow = inline changes
black = identical content, A=B
- pinch-to-zoom
- export results as text
- works on big and small displays! (uses an integrated view instead of 2 panels)
- you can search for text, file names and line numbers
- press long on a file to open it
- pressing long on the left side, opens a scrollbar having diff info too
DiffTool is also an ideal source code viewer for all developers to check their changes on C, C++, HTML, PHP, C4droid *, Python ® **, AIDE ***, Java ® **** and any other source code.
Useful AddOns:
- Fonts for DiffTool can be used to display Cyrillic, Chinese, Japanese, Korean, and other Unicode characters: (https://play.google.com/store/apps/details?id=com.difftool.fonts)
- DiffDroid can be used to start DiffTool from your file explorer: (https://play.google.com/store/apps/details?id=com.difftool.diffdroid)
This temporary version of DiffTool is currently free of charge and free of advertising!
= NO WARRANTY =
THE PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY, YOUR DEVICE, YOUR DATA AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
* C4Droid is a product of n0n3m4.
** Python ® is a registered trademark of the Python Software Foundation (PSF).
*** AIDE is a product of the appfour GmbH
**** Java ® is a registered trademark of Sun Microsystems, Inc.
Use este utilitário diff para comparar texto, arquivos binários (HexDiff), pastas completas e cartões SD.
Pode comparar documentos também (o texto não formatado deles).
+ E você também pode armazenar informações sobre todos os arquivos localizados em seus diretórios, para detectar arquivos alterados posteriormente.
As funções do DiffTool em detalhes:
1. Comparar 2 textos:
- suporta:
arquivos de texto,
texto da prancheta,
Código fonte,
texto de documentos (Microsoft Office e Open Office),
XML Android compilado (arquivo de manifesto diff)
- formatos de arquivo suportados:
ASCII, ANSI, ISO-8859-1, Latin1, CP1252,
UNICODE (UTF-8/16/32 pequeno e grande endian),
DOCX, XLSX, PPTX,
ODT, ODS, ODP,
DOC, XLS, PPT, RTF (somente no latin1)
- ignora diferenças no espaço em branco
- ignora as diferenças de formato de fim de linha (Unix, Windows, Mac)
- procura por texto ou números de linha
2. Comparar 2 arquivos binários (HexDiff):
- arquivos podem ter qualquer formato
- exibição HEX e ASCII
- verifica as diferenças no espaço em branco e no fim da linha
- pesquisa por texto HEX, ASCII ou pelo endereço
- quando tendo toneladas de bytes que diferem, mostrando todos os detalhes pode demorar um pouco
3. Comparar 2 pastas:
- verifica se os arquivos são 100% BAT EXACT
(para comparar por HASH run 4.)
- incluir ou excluir subpastas
- compare o conteúdo do ZIP, JAR, EPUB e APK
- procura por nomes de arquivos
- use o clique duplo para comparar / mesclar arquivos ou mesclar / sincronizar pastas
4. Estado das pastas de armazenamento:
- Armazena o estado contendo as informações dos arquivos localizados em seus diretórios. Visualizando este estado mais tarde (veja 5.) todos os arquivos alterados, desde que o estado tenha sido armazenado, são exibidos.
- Este recurso também pode ser usado para comparar dois cartões SD. Armazene o estado do cartão 1, depois dele, substitua o cartão 1 pelo cartão 2, visualize o estado armazenado (veja 5.) e todos os arquivos que forem diferentes serão mostrados.
5. Visualizar Arquivo de Diferença Armazenado:
- carrega diffs armazenados, também de outras ferramentas Diff / Patch
- carrega um arquivo de estado da pasta e verifica as alterações
6. Visualizar o texto de um arquivo:
- visualiza qualquer arquivo de texto, o texto de documentos suportados e o texto da área de transferência
- visualizações AndroidManifest.XML de qualquer APK
7. Ver um arquivo binário:
- Visualizador de Hex
8. FGrep:
- busca de texto em arquivos e documentos (encontrar em arquivos)
Nas telas de resultados:
- cores:
vermelho = conteúdo antigo A
verde = novo conteúdo B
vermelho / verde = conteúdo alterado
amarelo = alterações inline
preto = conteúdo idêntico, A = B
- apertar para ampliar
- exportar resultados como texto
- funciona em grandes e pequenos monitores! (usa uma visão integrada em vez de 2 painéis)
- você pode procurar texto, nomes de arquivo e números de linha
- pressione long num arquivo para abri-lo
- pressionando longo no lado esquerdo, abre uma barra de rolagem com informações diff também
O DiffTool também é um visualizador de código-fonte ideal para todos os desenvolvedores verificarem suas alterações em C, C ++, HTML, PHP, C4droid *, Python® **, AIDE ***, Java® **** e qualquer outro código-fonte.
AddOns úteis:
- As fontes do DiffTool podem ser usadas para exibir caracteres cirílicos, chineses, japoneses, coreanos e outros caracteres Unicode: (https://play.google.com/store/apps/details?id=com.difftool.fonts)
- DiffDroid pode ser usado para iniciar o DiffTool do seu gerenciador de arquivos: (https://play.google.com/store/apps/details?id=com.difftool.diffdroid)
Esta versão temporária do DiffTool é atualmente gratuita e gratuita!
= NENHUMA GARANTIA =
O PROGRAMA É DISTRIBUÍDO SEM NENHUMA GARANTIA. É FORNECIDO "COMO ESTÁ" SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO A UM DETERMINADO FIM. TODO O RISCO QUANTO À QUALIDADE, SEU DISPOSITIVO, SEUS DADOS E DESEMPENHO DO PROGRAMA ESTÃO COM VOCÊ.
* C4Droid é um produto de n0n3m4.
** Python ® é uma marca registrada da Python Software Foundation (PSF).
*** AIDE é um produto da appfour GmbH
**** Java ® é uma marca registrada da Sun Microsystems, Inc.