Compare and merge two files using WinMerge Comparar y combinar dos archivos con WinMerge
Posted on November 17, 2008 at 5:54 am Publicado el 17 de noviembre de 2008 a 5:54 horas
If you have been on a situation wherein you need to compare two large text files or folders then this tutorial is for you. In this example, given two almost identical text files, I will show you how to determine the lines that have a mismatch. Si usted ha estado en una situación en la que usted necesita para comparar los dos grandes archivos de texto o carpetas entonces este tutorial es para ti. En este ejemplo, de dos casi idénticos archivos de texto, yo te mostraré cómo determinar las líneas que tienen un desfase.
In a manual brute force scenario, this is painstakingly difficult to do especially for large text files. The free tool is called WinMerge and you can get it from En un manual de la fuerza bruta escenario, esta es minuciosamente difícil de hacer, especialmente para los grandes archivos de texto. La herramienta gratuita se llama WinMerge, y se puede acceder desde http://winmerge.org/ . It is called WinMerge because it runs in Windows and it lets you merge the content of your files (ie you want to use the newer version of the text file). . Se llama WinMerge, ya que se ejecuta en Windows y le permite fusionar el contenido de los archivos (es decir, si quiere utilizar la versión más reciente del archivo de texto).
You can begin comparing two files by going to the Open menu: Puede empezar a comparar dos archivos desde el menú Abrir:
You will be asked to enter the file names. The file you entered on the left will appear on the left side of the screen while the right will appear on the opposite side. The idea is to compare the two files side by side: Se le pedirá que introduzca los nombres de archivo. El archivo que ha entrado en el lado izquierdo aparecerá en la parte izquierda de la pantalla, mientras que la derecha aparecerá en el lado opuesto. La idea es comparar los dos archivos uno al lado del otro:
Press ok after entering the filenames. In this case I entered two files called 1.epj and 2.epj which are plain text files. Pulse ok después de entrar en los nombres de archivo. En este caso he introducido dos archivos llamados 1.epj y 2.epj que son archivos de texto sin formato.
Once you click OK, it will process the two files quickly and display the side-by-side comparison like below: Una vez que haga clic en Aceptar, que el proceso de dos archivos de manera rápida y mostrar el side-by-side comparación como a continuación:
The leftmost side, called Location Pane, contains a scaled “map” of the text file where you can see 3 yellow lines where the relative position of the mismatches are. This is very usable so you can navigate to the mismatches quickly. You can click any part of the Location Pane to jump to that part of the file. El lado izquierdo, llamado Panel de Situación, contiene una escala de "mapa" del archivo de texto donde se puede ver 3 líneas de color amarillo que la posición relativa de los desajustes son. Esto es muy útil para que usted pueda navegar a la falta de adaptación rápidamente. Puede hacer clic en cualquier parte de la ubicación del panel para ir a esa parte del archivo.
The main window will show the two files side-by-side and from this interface it is very easy to see where the mismatches are. La ventana principal se muestran los dos archivos de lado a lado y de esta interfaz es muy fácil ver dónde están los desajustes.
The View menu offers some functionality that you might find useful: El menú Ver ofrece alguna funcionalidad que le puede resultar útil:
For people working with UNIX scripts, the white spaces are important. You can use the View Whitespace option to be able to view the whitespace. The white spaces will appear as a tick-like character: Para las personas que trabajan con secuencias de comandos UNIX, los espacios en blanco son importantes. Puede utilizar la opción Ver en blanco para poder ver el espacio en blanco. Los espacios en blanco aparecerá como una garrapata-como personaje:
If your boss or programs (ie UNIX scripts) are sensitive to white spaces, this is an excellent tool to determine where those “invisible” spaces are. Si tu jefe o programas (es decir, secuencias de comandos UNIX) son sensibles a los espacios en blanco, esta es una excelente herramienta para determinar dónde los "invisibles" son los espacios.
Upon determining the differences, there are times that we need to merge the files. In this case I can replace the line from the left with the line from the right using the replace buttons: Al determinar las diferencias, hay veces que tenemos que fusionar los archivos. En este caso puede sustituir a la línea de la izquierda con la línea de la derecha utilizando la sustitución de los botones:
You can use the button to replace a line on the left side by the line on the right side (or vice versa). Puede utilizar el botón para sustituir a una línea en el lado izquierdo de la línea en el lado derecho (o viceversa).
After clicking the button, the mismatch will disappear (after it “merged” the line): Después de hacer clic en el botón, el desfase va a desaparecer (después de que "fusionado" de la línea):
Overall, WinMerge is one powerful dif tool. En general, WinMerge es una poderosa herramienta DIF. It is easy to use and should be good enough for most file and folder comparison. It’s merging capability also helps most writers who need to use a new version of a certain portion of a document. Es fácil de usar y debe ser lo suficientemente bueno para la mayoría de archivos y carpetas comparación. Es también la capacidad de fusión ayuda a la mayoría de los escritores que necesitan para utilizar una nueva versión de una determinada porción de un documento.
Ben Carigtan writes about technology, computers, websites and how to get the best out of them. Ben Carigtan escribe sobre tecnología, computadoras, sitios web y cómo obtener lo mejor de ellos.
» Filed Under »Filed Under Computer Tips Consejos para ordenador
Save this page Guardar esta página | Stir it up on Mixx Revuelva hasta que en Mixx | |
Add to Reddit Añadir a Reddit |
Related Posts Puestos relacionados con la
- Combine or merge multiple text files using TXTCollector Combinar o fusionar varios archivos de texto usando TXTCollector
- PDFHammer - Edit, merge, reorder PDF files online PDFHammer - Editar, fusionar, reordenar los archivos PDF en línea
- How to hide files and folders in Windows XP - The easy way Cómo ocultar archivos y carpetas en Windows XP - La forma fácil
- How to merge multiple pictures or images to create the perfect group shot ¿Cómo fusionar varias imágenes o imágenes para crear el grupo de tiro perfecto
- Make your own Simpson character Haga su propio carácter Simpson























WinMerge is a must-have tool for me, especially when working with shared version control systems like subversion or CVS. WinMerge es un deber-tiene la herramienta para mí, sobre todo cuando se comparte el trabajo con sistemas de control de versiones como CVS o la subversión. Saves me a lot of time. Me ahorra mucho tiempo.
One of its best features is the ability to compare two directories. Uno de sus mejores características es la capacidad de comparar dos directorios. That’s great when you have a bug-fix branch that needs to be merged with the development branch. Eso es muy cómoda cuando tiene un error fijar-rama que debe ser fusionado con la rama de desarrollo.