Ok. I have to apologize about this one. I just noticed today that I have never written about an excellent open source program I have been using even before I started this blog!
Notepad++ is my choice source code editor anytime I am working on HTML, CSS, PHP, JavaScript etc.
Notepad++ is a free open source code editor and Windows Notepad replacement. I prefer Notepad++ over anything else because it is versatile, lightweight and does everything I want it to! Here are a few features that might interest you
- Syntax Highlighting and Syntax folding
- WYSIWYG
- User defined Syntax Highlighting
- Auto-completion
- Multi-document – edit several documents at the same time
- Multi-View – supports splitting and visualizing the same doc in differentt views
- RegEd Search/replace support
- Full drag n drop support
- File Status auto-detection
- Zoom in and zoom out
- Multi-language environment support
- Bookmark favorite folders
- Macro recording and plyback
- Brace and Indent guideline Highlighting
- Context menu entry in Windows Explorer

Whether you are a code monkey or just hate Windows notepad, Notepad++ is a great replacement to have. You can see a lot of screenshots of its various features here.
Notepad++ is Windows only. I have tried to run it in Linux via Wine but it is very unstable at best. I use Komodo Edit in Linux and I will write about it in a future post.
Download Notepad++
Notepad++ Portable
You can even carry Notepad++ in your thumb drive in portable format by getting it in a zip format. Check out more useful portable apps here.
Download Notepad++ Portable
Notepad++ Plugins
Plus, Notepad++ is extensible and there are plenty of plugins available that extend the functionality just like Firefox extensions extend Firefox’s ability.
Some of my favorite Notepad++ Plugins are and you can find them under plugins here.
- TextFX
- SearchInFiles
- Light Explorer
- HTMLTag
- MultiClipboard
- NPPExport
You can find out how to install a Notepad++ plugin here.
Notepad++ is included in the OpenDisc project that collects the best open source products available and make it available as a CD download.
What is your favorite source code editor or notepad replacement?
Just checked this download out think its going to be very useful.
Cheers
.-= Graham Gunningham´s last blog ..Recycled Promotional Products the green alternative =-.
Hey usually i prefer dreamviewer to edit my html and css code, but these additional features might interest me i’m gonna check this now.
.-= Blues´s last blog ..Blues Musicians =-.
I use both Notepad++ and NaviCoder Editor. I find NaviCoder Editor interface to be more refined on the whole.
Thanks for the tip, John! I will give NaviCode a whirl and see how I like it.
I use Sublime Text Portable to edit my source code files. This tool can be installed to a pen drive, has many powerful features and a modern interface.nnhttp://bstdownload.com/reviews/sublime-text-portable-1/
Stef,rnrnThanks for the heads up. I will post a review of it here once I try it out.rnrnCheers and thanks for the comment.
Notepad++ (or NPP) is an awesome program. You don’t have to be a coder to love it. If you are not familiar with it, think notepad with tabs and plugins. Plugins can also be added and managed from within the program itself. Just go to plugins|plugin manager in the file menu. Of course it has a lot of other awesome features, too. I think one of the coolest is the ability to run search and replace on all files in a folder, without even opening the files. I’ve used it to update over 2000 html files simultaneously before, and it did it in seconds. All this and it’s free “(as in “free speech” and also as in “free beer”).” Cheers!