長い間、TextFXプラグインは、Notepad++ 32ビット版のメニュー TextFX > TextFX HTML Tidy > Tidy.Reindent XML
を使って仕事をしていました:XMLを再インデントする``。
2012年1月、Notepad++ v5.9.8では、TextFXの開発者が十分に受け入れなかったUnicodeの新しいサポートのためか、プラグインが含まれなくなった。
その後、64ビット版のNotepad++が登場しましたが、これはプラグインマネージャーを含んでいませんでした(プラグインマネージャー自体がサードパーティ開発によるプラグインであったため)4。
最近までは。2017年4月、NppPluginManagerの開発元が【x64版のビルドが用意されていた】と発表しました5:
これで、TextFXプラグインでN++の古い32ビットバージョンを使用するか、N++のより新しいバージョン(しかしまだx32!)にTidy2(または他の)をインストールしようとする問題がなくなりました!
最新の64ビットx64(安定版)リリースのNotepad++は、こちらからダウンロードしてください: https://notepad-plus-plus.org/download/ (執筆時点ではバージョン 7.4.2) で、通常のインストールを開始します。
NppPluginManagerの最新の64ビットx64(安定版)リリースは、こちらからダウンロードしてください: https://github.com/bruderstein/nppPluginManager/releases
ダウンロードしたアーカイブをN++のディレクトリ(例:C:◆Program FilesNotepad++◆)に解凍し、N++を起動します。
メニューの Plugins > Plugin Manager > Show Plugin Manager
に移動します。リストが更新されるのを待ち、下にスクロールしてXML Toolsプラグインを見つけます(これを書いている時点では、バージョン2.4.9.2です)。該当するボックスにチェックを入れ、「インストール」をクリックします。
インストールが完了するのを待ち、プロンプトが表示されたら、N++を再起動することを選択します。
(libcurl.dllやlibxml2-2.dll
のように、なぜかわからないが) [ とにかくいくつかのdllをコピー/使用したいことを確認する必要があるかもしれない ].
そして、Plugins
メニューからXML Tools
を選択すると、TextFXで慣れ親しんだいつものコマンドが表示されます。