Existe algum visualizador de arquivos * .diff gratuito? [fechadas]


23

Existe algum software livre que será executado no Windows 7 para mostrar o destaque da sintaxe dos *.diffarquivos gerados a partir da comparação de arquivos? Não quero comparar arquivos, basta ver a saída destacada do software que já comparou dois arquivos.


11
Os arquivos .diff são texto simples. Há algum recurso em particular que você está procurando?
— Ignacio Vazquez-Abrams

Sim. meu fried tem tartaruga SVN instalado e que destacam os locais de mudanças no código. Eu preciso de um aplicativo gratuito para abrir o arquivo .diff, que pode destacar alterações como o visualizador de diferenças SVN tartaruga. Eu não quero instalar tartaruga SVN apenas para arquivo .diff aberta, há outros leves aplicativos portáteis disponíveis
— Metal Gear Solid

Então você quer um visualizador diff, e não apenas um visualizador .diff?
— Ignacio Vazquez-Abrams

sim, mas o tortoisesvn está realmente comparando os arquivos ... não está apenas exibindo um arquivo diff de texto sem formatação.
— Robert S Ciaccio 20/10/10

@Ignacio Vazquez-Abrams - não, não é um visualizador de diferenças any-name.diff. o que eu quero está disponível com o tartaruga svn, mas estou procurando uma alternativa
— metal gear solid

Respostas:


5

Como sempre: VIM :

visualizando um arquivo diff

visualizando 2 arquivos no modo diff


8
Você poderia expandir um pouco essa resposta? Vejo que foi aceito, mas sua resposta de três palavras não é muito útil para futuros visitantes desta pergunta.
— nhinkle

2
Na verdade, vimfará quase tudo automaticamente :-). Para comparar dois arquivos, chame vimdiff file1 file2na linha de comando. Se você usar a versão da GUI gvim, pelo menos no Windows, poderá marcar dois arquivos no Explorer e, em seguida, no menu de contexto "compare in vim".
— sleske

11
vim nem sempre é a resposta, eu tenho um arquivo de 1200 linhas longo e não vou usar uma ferramenta como essa
— kiwy

11
@akira, ainda estou perdido. Como se passa da primeira foto para a segunda?
— Shitesh 15/03/19

11
@Shiteshgvimdiff before.txt after.txt
— akira

8

Opções gratuitas para visualização / edição / mesclagem de diferenças:

Recomendações da Wikipedia: Comparison_of_file_comparison_tools

** Destaque de sintaxe de suporte *


8
Ele não precisa de uma ferramenta de comparação de arquivos, ele precisa de um programa que realce a sintaxe dos arquivos diff.
— Ignacio Vazquez-Abrams

@Ignacio Vazquez-Abrams - Meld destaca a sintaxe
— ricbax

6
Faz comparação de arquivos. Ele não destaca a sintaxe do arquivo diff.
— Ignacio Vazquez-Abrams


1

O FreeDiff pode atender às suas necessidades, mas sem saber exatamente o que você está tentando fazer além de lê-lo, é difícil dizer com certeza.


Eu já tentei isso e winmerge também. aqueles que não estou procurando. Não quero comparar 2 arquivos. Eu só quero abrir .diff.
— metal gear solid

0

Se você deseja realçar a sintaxe, é o caso de: O que há nos arquivos, para que sejam destacados? Por exemplo, os arquivos de origem C são analisados ​​de maneira diferente para arquivos XML.

Talvez emacs (estremecer) serviria?


11
Quase qualquer editor de texto melhor que o Bloco de Notas o fará. Mas ele pode estar procurando um visualizador de arquivos diff dedicado.
— Ignacio Vazquez-Abrams
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.