Notepad++
Oct 11, 2006 2 Comments
First thing first. Notepad sucks. It adds zero value to (read decreases) your productivity. There is only one reason to use it… its light.
I tried couple of options available but Notepad++ wins for sure. This is open source project, straight forward and easy to use. This can do whatever a normal editor is supposed to do. Adding to that, it supports syntax highlighting and syntax folding for C, C++, Java, C#, XML, HTML, PHP, JavaScript, makefile, ASCII art, doxygen, ASP, VB/VBScript, Unix Shell Script, BAT, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Tcl, Assembler, Ruby, Lisp, Scheme, Smalltalk, PostScript, VHDL, FORTRAN, Ada, Caml, AutoIt, KiXtart, Matlab and Verilog. Couple of these I didn’t even heard of
.
It has rich set of features. Such as:
- Syntax Highlighting and Syntax Folding
- WYSIWYG
- User Defined Syntax Highlighting
- Auto-completion
- Multi-Document
- Multi-View
- Regular Expression Search/Replace supported
- Full Drag ‘N’ Drop supported
- Dynamic position of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-Language environment supported
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
For me, the best use is when I say “View Source” from IE. To open source in notepad++, change your default program to open text files in notepad++ using Folder Options.
I know there are are more advanced editors than this. I haven’t tried them all but most of them are kind of real resource hog or complex. If you haven’t use it, give it a try.
All that said doesn’t mean I am saying notepad++ is advanced editorthan Vim or Emacs. But I really can’t think of a text editor for which I have to read tutorials. Really, tutorials for using a text editor. Am I missing something?
PS: There is a basic comparison of text editors at Wikipedia. If you can spare time, try as much as editors from the list.

Dost,
Most of the “rich” features that you mention are general, run-of-the-mill features for Vim. Sure you have to read tutorials for it but wouldn’t you do so happily if your productivity increased by 100-200%?
But to each, his own. Everyone has to find a text editor that is the right balance of features, complexity and resource-heaviness.
Correct bro…
but by the time I finish those tutorials, I’ll keep on using notepad++
). Jokes apart, I agree Vim is a lot advanced editor but this thing is simple, straight forward and light and worked just perfect.
I know one day I’ll be posting the same thing about Vim but with some tricks to make it simple to use.
Till then… you know what.