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 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
- User defined Syntax Highlighting
- 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.
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.
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.
- Light Explorer
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?