
Windowsのみ:もしあなたがXMLプログラムの道へ、今初めて深く踏み込もうとしているならばMicrosoftの『XML Notepad 2007』の素晴らしさが理解出来るかも知れません。また、ソフトウェアファイルをちょっと改良したいと思っている人にも、『XML Notepad 2007』の存在を知ることはあなたにとって利のある話かも知れません。
とは言っても機能やコンテキストから言うと初心者向けとは言い難いです。もっとも、これは経験豊富なプログラマーならばコード編集用に自分のお気に入りのプラットフォームがある、という推測に基づいた意見ですが。『XML Notepad 2007』はWindows付属するNotepadの「誰が何と言おうとテキストのみ」と言う単純さをベースとしており、マークアップ言語ハック用にいくつかの機能を追加している感じのツールです。
XML文書は左側にあるペインで「クラス」「タグ」「キーバリュー」などに分類され、ツリービュー表示されます。左側の分類に基づいて全テキストは色分けされていて、ツリービューで選択しながら書き込み作業が出来ます。タグコンテイナーを気にすることなく作業出来ますね。素の XMLがどんな状態かを見たい場合には、「XSL Output」タブをクリック。ファイルをクリックした際にInternet Explorerがそのファイルをどう理解するのかが表示されます。あっちこっちへと動かすノードがコンテキストを維持出来るように、コピー&ペーストも改良されています。大まかなXML Notepadの説明はそんな感じですね。シンプルなツールなので使い始めるのにこれ以上の情報は不要かと。
XML編集はシステムに対する自由度を広げてくれます。XML編集が扱えるようになればFirefoxに保存されたパスワードをKeePassへインポートする方法の実践やタイムライン作成、さらにはFirefoxアドオンを自作するなんてことも夢ではありません。
『XML Notepad 2007』はWindows専用のフリーダウンロードです。
XML Notepad [via Online Tech Tips]
Kevin Purdy(原文/まいるす・ゑびす)
Webアプリケーション開発教本
XML and Java編

【関連記事】
・「Mozilla Bespin」はFirefoxアドオンも使えるWebベーステキストエディター
・知っていると便利かも知れないOS Xショートカット集
・コードを書くために設計された『Programmer's Notepad』
・「Editra」でコードフレンドリーな編集を(全プラットフォーム対応の無料テキスト編集ソフト)
・日本語もOKなリアルタイムオンライン文章共有:「Etherpad」