About the author

Steven HarmanSteven Harman is a passionate developer who believes that writing great software isn't just a job, its a craft.

ASP.NET MVP

For recent posts and more about me, scroll to the bottom.

Subscribe

  • Subscribe to my feed. via RSS
  • Subscribe via email via email

Jobs

Badges

  • Subtext Project
  • Support Subtext
  • HiddenNetwork.com Banner

Notepad++ : The best little editor money can't buy!

As a Software Engineer, I'm always looking for tools to help me perform my job more quickly, efficiently, and effectively. So when I began my search for a new text editor (my 'officially supported' options at work are Notepad, Wordpad, and Textpad), all I really knew was that what I had, wasn't good enough. I wanted something that offered the following:
  • Syntax highlighting for [at least] SQL, XML, HTML, and JavaScript.
  • Auto-Completion for [at least] the above languages.
  • Editing of multiple files at the same time (in just one window... my TaskBar is full enough as it is).
  • Search and Replace using Regular Expressions.
  • FREE as in speech (I'm a big fan of OSS) and beer (I wanted something I could use at home too, and I didn't want to have to pay).
If I remember correctly, I believe my first stop was SourceForge.net and a quick search for the phrase "notepad". The #1 result was Notepad++. After a quick look at Notepad++'s features I knew that my rather limited requirements were met... and a lot more. Some of the extra features include:
  • Syntax Highlighting and Folding for C, C++, C#, Java, JavaScript, SQL, HTML, XML, CSS, PHP, and more! You could even define your own syntax highlighting if you want.
  • Auto-Completion for most (or even all?) of the above languages and then some. There is also an API for defining your own Auto-Complete scheme.
  • Multi-file viewing and editing. They use tabs, like Firefox does!
  • Brace and Indent guideline highlighting.
  • Open files from the Windows Context (right-click) menu.
  • Zoom in/out and Bookmarks.
This little editor is just Awesome! Rarely a day goes by that I don't discover something new it can do or it helps me do better/faster. One of my favorite little features is how it notifies you of the status (read-only, modified [needs saved], or un-modified) of each file you're working on by changing the color of the disk icon on the file tab from to grey, red, or blue respectively. Notepad++ has become my exclusive SQL, HTML, JavaScript, and CSS editor for our JAVA based web app at work, as well as for my home projects. I also introduced this editor to a few developers on my team and they too now love it. Perhaps it will become another 'officially supported' editor for our developers? One can only hope! There are just tons of tweaks for this app, allowing you to tailor it to function how you want, so it works best for you. There are also some cosmetic tweaks you can make, such as 'prettier' icons. Below are some images of the installation and features of this great little editor! So go visit the download site and give this little editor-that-can a try for yourself!

(click to see a larger image)

What others are saying.

# re: Notepad++ : The best little editor money can't buy!
Gravatar David
Jun 02, 2005
After reading your very detail review, I gave a try to this marvel small fast program.
Notepad++ become definitively my favorite editor!
# Trying To Be Productive
Gravatar StevenHarman.net
Jan 20, 2007
Trying To Be Productive
# Search
Gravatar StevenHarman.net
Feb 02, 2007
Search & Replace - For Your Database
# re: Notepad++ : The best little editor money can't buy!
Gravatar Ryan Hennessey
Mar 22, 2007
I recently had Notepad++ recommended to me by a former co-worker, and I haven't looked back since. I still use Crimson Editor every now and then for column-mode editing purposes (something I think should probably be added to Notepad++...unless it's already there and I missed it), but Notepad++ is now my primary hex/text/coding/scratchpad/web-source-viewing/etc editor.

It is by far the best FREE text editor I've ever used...All it needs is something like Visual Studio's Intellisense (which essentially is 'auto-complete' on steroids) and it will be the best.
# re: Notepad++ : The best little editor money can't buy!
Gravatar Steve Harman
Mar 22, 2007
@Ryan: I think that Notepad++ is able to deal with columns - take a look through the plugins menu. There is a lot of functionality hidden in the plugins, so be sure to check them out.

Glad you're enjoying this great little editor as much as I am.
# re: Notepad++ : The best little editor money can't buy!
Gravatar earljon
Jun 19, 2007
After reading the post for Trying To Be Productive, clicking the link on the editor pointed me here. Right now i used Editplus on a daily basis even at home, I guess im kinda used to it.

But seeing your post, I gotta see those wonderful features of this Open-Source Notepad++. One thing that Editplus dont have is the Intellisense feature of Notepad++.

Surely give it a try. Thanks!
# re: Notepad++ : The best little editor money can't buy!
Gravatar Steve Harman
Jun 19, 2007
@earljon: Hey what can I say... I'm just out here pimpin' the tools I love - trying to take over the world one developer at a time. :)

I'm also keeping an eye on Intype. It could be the next great editor/IDE all wrapped into one.
# re: Notepad++ : The best little editor money can't buy!
Gravatar earljon
Jun 20, 2007
You guys at SubText rock! Just downloading Intype now and pin in to my watch list ;)

Thanks a treat!
# re: Notepad++ : The best little editor money can't buy!
Gravatar Daniel
Aug 08, 2007
In Notepad++ you can use alt+select to select columns.
# re: Notepad++ : The best little editor money can't buy!
Gravatar Steven Harman
Aug 09, 2007
@Daniel: Thanks for the tip!

I realized later (but forgot to mention it here) that the column-select functionality is pretty much universal in most editors if you know the right key combo.
# re: Notepad++ : The best little editor money can't buy!
Gravatar Nancy
Sep 04, 2007
Did you guys tried the v. 422 of notepad++ ?
The column edition really rocks !
# re: Notepad++ : The best little editor money can't buy!
Gravatar Nihad
May 06, 2008
i agree with your opinion, i love this program. soo simple and powerfull
# re: Notepad++ : The best little editor money can't buy!
Gravatar Rac
May 23, 2008
Notepad++ Rocks!!!!
# re: Notepad++ : The best little editor money can't buy!
Gravatar limond
Jul 14, 2008
Wow this is cool i'll try to use this program. I love the intellisense feature. I hope it will work fine on PHP.
Comments have been closed on this topic.