XML Notepad 2007 is a Simple, Smart Editor for Web Code [Downloads]
Windows only: If you're delving into XML programming for the first time, or want to tweak a few software files, Microsoft's XML Notepad 2007 may be the no-nonsense editor you're looking for.
It's not a beginner's tool due to lack of features or context—we're just assuming that most full-time or experienced programmers have their own platform preference for editing all sorts of code. XML Notepad 2007 is themed around the same kind of just-the-text-ma'am simplicity of Windows' Notepad, but does add relevant features for markup language hacking.
The left-hand pane breaks an XML document into a tree view of classes, tags, and their key values. All the text is color-matched to its identifier on the left, and writing in Tree View allows you to leave all the tag containers behind. If you want to see what your raw XML looks like, click "XSL Output," and you'll see what Internet Explorer would see when checking out the file. Copying and pasting are modified to ensure the nodes you shuffle around keep their contexts, and, well, that's about it for basic features. There's more to find in XML Notepad, but nothing more is required to get started.
XML editing gives one all kinds of powers over a system. We've detailed how XML tweaking can get your Firefox passwords into KeePass, help you roll your own timeline, and, to get your next level-up, build your own Firefox extension.
XML Notepad 2007 is a free download for Windows systems only.