web-dev-qa-db-ja.com

Notepad ++ x64で1行のXMLファイルをフォーマット/インデントする方法

長い間、TextFXプラグインはメニューTextFX > TextFX HTML Tidy > Tidy: Reindent XMLを介してメモ帳++ 32ビット版の仕事をしていました。

2012年1月には、メモ帳++ v5.9.8にプラグインが含まれなくなりました。おそらく、TextFXの開発者がすぐには受け入れられなかったUnicodeの新しいサポートが原因です。 N ++ v5.9.8 changelogを参照 vs N ++ v5.9.6 changelog および TextFXの将来

後になって64ビットバージョンのNotepad ++が導入されましたが、これにはプラグインマネージャさえ含まれていませんでした(それ自体がプラグインだったので、 ))。

最近まで。 2017年4月に、NppPluginManagerの開発者は x64バージョンが利用可能になると発表しました

TextFXプラグインで古い32ビット版のN ++を使用すること、あるいはTidy2(または他のもの)をもっと新しいバージョンのN ++(まだx32 !!)にインストールしようとすることの問題は解決しました。

17
maxxyme

ここにNotepad ++の最新の64ビットx 64(安定版)リリースをダウンロードしてください: https://notepad-plus-plus.org/download/ (バージョン7.4) .2を書いている時点で)通常のインストールを開始します。

NppPluginManagerの最新の64ビットx 64(安定版)リリースをここからダウンロードしてください: https://github.com/bruderstein/nppPluginManager/releases

ダウンロードしたアーカイブをN ++ディレクトリ(例:C:\Program Files\Notepad++)に解凍し、N ++を実行します。

メニューPlugins > Plugin Manager > Show Plugin Managerに行きます。リストが更新され、下にスクロールしてXML Toolsプラグインを見つけます(これを書いている時点では、バージョン2.4.9.2です)。対応するボックスをチェックして[インストール]をクリックします。

インストールが完了するのを待ち、その後プロンプトが表示されたら、N ++の再起動を選択します。

[たぶんあなたがとにかくあなたがdllをコピー/使用したいことを確認しなければならないでしょう(libcurl.dlllibxml2-2.dllのような - なぜか分からない)]

PluginsメニューからXML Toolsに進むと、TextFXで慣れ親しんだ通常のコマンドが見つかります。

24
maxxyme

Notepad ++ v 7.6でも同じ問題がありました - XMLツールをインストールできませんでした。 N ++をv 7.6.3に更新し、それ以降はXMLツールがPlugin Managerのコレクションに含まれるようになりました。これですべてうまくいきました。

2
Dmitrii Kurilov