Showing posts with label text. Show all posts
Showing posts with label text. Show all posts

13 Aug 2013

Compare two text files with Notepad++

Introduction
Often you may need to compare two text files to see the differences. Notepad++ is a very useful free text editor and you can easily add a free plug-in called 'Compare' to add this functionality:


Download
Download Notepad++
http://notepad-plus-plus.org/
Install Notepad++ if it's not already installed.


Check in Notepad++ that the Compare plugin is installed
With Notepad++ on the screen:
Click Plugins | Show Plugin Manager
Click Compare in the list and click Install
Accept the prompts...
Notepad++ will restart

Now on the Plugins menu you'll see the Compare option.


NOTE:
Normally the above is fine but in the past and possibly if you are troubleshooting, the following manual installation method might be useful:
Download the Compare plug-in for Notepad++
http://sourceforge.net/projects/npp-compare/?source=dlp
The download file is a zip, open it and extract the DLL inside. Copy this DLL file to:
C:\Program Files\Notepad++\Plugins
Start Notepad++ and now on the Plugins menu you can find the Compare option.



Using Compare in Notepad++
Let's say for example we have two text files - here's what to do:

Open both files in Notepad++

Click Plugins | Compare | Compare (or press Alt-D)

You'll see something similar to the following:

Notepad++ Compare

In our example it shows that in file1.txt on the left one line is present that is not there in file2.txt. Also in file2.txt on the right an additional line was added. Of course this is a very simple test but if you have a larger file you can use the Nav Bar to jump to where there are differences.

Nav Bar

In the above I was comparing large files. After running the Compare I saw in the Nav Bar that there were two lines (see the orange arrow in the image above) indicating two differences. I clicked and it took me to where the difference was. You can see some text is missing from one line in file2.txt.


Conclusion
It's very fast, even with very large files. It's also easy to use especially if you are already using Notepad++ for other work. Of course this can be used to compare all kinds of data such as log files, programming code or maybe CSV data files, etc. Compare for Notepad++ is excellent!
Recommended: 8 /10

If you want to compare two Excel worksheets please see my previous article on this subject which explains about using an add-on for Excel to compare files inside Excel:
http://mgxp.blogspot.ch/2013/07/excel-2010-compare-two-worksheets-using.html




Updated: August 2015
Notepad++ has a plugin installer built into it now. I updated this document to reflect this but I also left the manual download and installation steps just in case they are needed by anyone.

7 Feb 2013

Free eBooks and interesting ways to use text


Many books are in the public domain now and can be found online for free. Here's a good site that even has books in different formats like Kindle as well as plain text:
http://www.gutenberg.org/

Apart from reading a good story you can also use such text in other ways. For example, once I was writing a guide to creating newsletters in MS Publisher and needed to show a page with text flowing through columns. Typing lots of blah blah blah would've been possible by copy/paste but it would've looked boring. Instead I pasted in a few paragraphs of text from The Hound of the Baskervilles!

Recently I've done some software testing and having large amounts of text available to copy/paste has been useful too. If you want to count text characters I would recommend using Notepad++ as it is accurate, MS Word isn't for example.