Never use a text editor!
This is 2009. Text editors became dead end programming 30 years ago.
Real programmers don't use text editor
I'm confused- If we're not using text editors to program, *censored* are we using, because they sure as *censored* look like text editors.
Sure, some of them have syntax highlighting and so forth- but they are editors. of text. they are text editors. There are no WYSIWYG editors for programming languages. (oh, and before anybody says it is, things such as Visual Basic, Delphi, or WinFX/WPF and Windows Forms are not, strictly speaking, WYSIWYG programming, since you don't always get what yo see, depending on how you code. Additionally, it more or less acts as a template for what you would need to do with every program anyway, "Oh, golly gee, what is this, the 500th program that I've registered a window class created windows and manually handled the message pumps for each? perhaps I should automate this somehow..." The differences are vast between these types of editors and things like dreamweaver/interdev and frontpage, the main one being that they aren't really generating any code in another sort of language, HTML editors save as, well, HTML. and given their programmatic nature often have little regard for filesize. "who cares if it's the default for that attribute. save them all into the tag *censored*" seems to be an overriding argument.
WYSIWYG editing of websites is just plain stupid for anything but the most trivial web page, and even then, the wysiwyg editor, be it Visual Interdev,Dreamweaver, or what-have-you, refuses to let you change basic attributes of freaking tables or images that are easily done with an editor by adding a single frikkin' attribute. "Oh I know, I'll futz about with the Dreamweaver dialogs, just so I can find out how to add a "class" attribute to these three tables that links to the stylesheet I have above, even though I can do it in ten seconds by editing it directly".