秀丸でXMLを表示/編集する際に便利なマクロ

satonaoki2004-10-27


XMLの編集にはXML専用のエディタ、あるいはOracle JDeveloper 10gやAltova xmlspyのようなXML対応のIDEなどが便利な場合もありますが、動作の軽いエディタでさくっとXMLを表示/編集したい場合もありますよね。

私が普段よく使う秀丸エディタで、XML編集時に便利なマクロを2つ紹介します。

XMLパーサ for 秀丸エディタ」を使うと、XML文書が整形式かどうかのチェックや、DTDXML Schemaに対する妥当性検証を簡単に実行できます。

文字コードを変更して開きなおすマクロ」を使うと、XML文書を間違ったエンコーディングで開いてしまったときに、簡単に別のエンコーディングで読み込み直すことができます。秀丸文字コード自動選択機能だけでは、正しいエンコーディングにならない場合が結構あるので、これは便利です。これがないと、[ファイル]>[閉じて開く]をクリックして、現行のファイルを選択し、適切な文字コードを選択する必要があります。