2008-10-23 7 views
42

Desarrollar principalmente en Linux y meld es indispensable para mí. Sin embargo, cuando estoy en la carretera uso una MacBook (leopardo) y quiero usar el mismo conjunto de herramientas que en mi caja de desarrollo principal, siendo una de ellas.¿Cuáles son las alternativas para meld (herramienta gráfica de diferencia) en OSX

Aunque deberías poder instalar Meld, no podría tener éxito. Entonces ... ¿hay alternativas que sean tan buenas (o mejores) como la fusión?

Una cosa para señalar, yo uso la subversión y me encanta el 'meld'. comando que Diffs mi directorio de trabajo a la revisión BASE ...

Johan

+0

Posible duplicado: http://apple.stackexchange.com/questions/10099/what-file-comparison-tool-can-i-use-under-os-x –

Respuesta

33

Hay FileMerge.app, que viene con XCode.

Se puede ejecutar como una aplicación independiente separada:

enter image description here

+6

Para abrirlo desde la terminal, ejecute 'opendiff '. – Dean

+0

uso: archivo opendiff1 archivo2 [-announceFile] [-merge mergeFile] – olore

+0

Si está acostumbrado a la función de edición directa de 'meld', se perderá esto en FileMerge – Lukas

2

BBEdit tiene un buen visor de diferencias.

7

Fink tiene un paquete de fusión.

+0

Fink tardó mucho tiempo en compilar e instalar aproximadamente 50 paquetes, pero finalmente se ejecutó. Los puertos de Darwin no. – scotts

3

Eche un vistazo a Changes.app. Sí, es por pago, pero es muy capaz, rápido, fácil de ver. También tiene una herramienta de línea de comando. Echa un vistazo a la wiki para consejos y trucos, especialmente para lograr que se integre con los sistemas de control de versiones. Me encanta Changes.app.

+0

Desde que escribí esto, ahora recomendaría [Caleidoscopio] (http://www.kaleidoscopeapp.com) de Black Pixel. Puede hacer texto, directorios e imágenes. Lo uso todos los dias. Es una de las primeras cosas que instalo en una nueva Mac de desarrollo. – danimal

9

Sourcegear DiffMerge es gratuito y completamente multiplataforma (Windows, Mac y Linux). Solo he usado la versión de Windows y me faltan algunas características más avanzadas (como el resaltado de sintaxis y la apertura de archivos .diff), pero estoy muy contento con ella.

+0

FYI, DiffMerge no tiene envoltura de línea. –

2

No es un usuario de Mac a mí mismo - pero me encontré con este post, y al mismo tiempo se enteró de tkdiff, cuya pantalla parece ser tomado en un Mac; así que tal vez ayude .. ¡Salud!

Cuestiones relacionadas