Uso muito o WinMerge no meu Dia-a-Dia para comparar textos de códigos fontes, é de extrema importância para qualquer desenvolvedor.
WinMerge é uma ferramenta código aberto de diferenciação e mesclagem para Windows. WinMerge pode comparar tanto pastas quanto arquivos, apresentar diferenças em um formato visual de texto que é de fácil compreensão e manipulação.
WinMerge é muito útil para determinar o que foi alterado entre versões de um projeto e, então, mesclá-las. WinMerge pode ser usado como uma ferramenta de diferenciação/mesclagem ou como um aplicativo autônomo.
Abaixo o Link para Download: