Netpadd

Netpadd is a free web development related text-editor on Windows; an enhanced Notepad with additional web-specific functionality, suited if you so far use Notepad for editing, like HTML, XHTML, XML, SVG, CSS, ASP, PHP, Python, Java, JavaScript, and so on. I use the program for all my text editing on a constant day to day web programming basis and it seriously speeds up my work.

Recent additions to the program

Features

Netpadd can make backups of the current file, it has file sharing options within an intranet, it can display an (X)HTML document tree to validate the source. You can start a Java compile, call up a complete CSS syntax help. You can load files of any size. You have a code colorizer recognizing XML, XHTML, XSL, ASP, JSP, PHP.
There's a second clipboard. A jump to a line feature. Solid search, and search & replace, of course. You can convert characters to HTML, or look up special characters. You can see the output of an XSL transformation. You can convert tabs to spaces of your defined length. There's auto-completion features. You can easily wrap text with tags. Any many more things.

Philosophy

Other than the many extras listed above, Netpadd behaves just like you'd expect it from Notepad.
No MDI (I already got an OS). Or fancy buttons. A single file. Loading quick. You will like it if you're the type of person who rather just types something instead of wading through numerous option dialogs just to have the program paste it for you.
Netpadd isn't too specialized, to stay open for a variety of needs. If you want to have very special features, you can send an email; or download the source, and go change the look and behavior yourself.
You probably already use graphic programs, programming IDEs and other tools. Netpadd is intended as a simple text editor for your everyday needs, seamlessly fitting into your development environment.