у меня есть Notepad ++ и у меня есть XML
код очень длинный. Когда я вложил его в Notepad ++, появилась длинная строка кода (которую трудно читать и работать).
Я хочу знать, есть ли простой способ сделать текст доступным для чтения (по понятным я имею в виду корректный код с вкладками).
Я могу сделать это вручную, но мне нужно постоянное решение, так как я сталкивался с этим несколько раз. Я уверен, что есть способ сделать это, поскольку я сделал это один раз перед тем, как пару лет назад, возможно, с Visual Studio или какой-то другой редактор, я не помню.
Но может ли Notepad ++ это сделать?
Попробуйте плагины -> Инструменты XML -> Довольно печать (libXML) или (только XML - с разрывами строк Ctrl + Alt + сдвиг + В )
По моему опыту, libXML дает хороший вывод, но только если файл на 100% правильно сформирован.
Вам нужно установить инструмент XML из Плагинов -> Диспетчер плагинов -> Показать диспетчер подключений, а затем проверить инструменты XML, установить его, а затем Ctl + Alt + сдвиг + В ИЛИ появится опция для XML Tool выше.
Step 1: Install XML Tools plugin
Step 2: Format ....completed

Попробуйте TextFX -> TextFX Html Tidy -> Tidy: reindent XML
Если вы не можете попробовать с Eclipse, правой кнопкой, источником, правильным отступом
Плагины -> Инструменты XML -> Довольно печать (libXML)
или Ctrl + Alt + сдвиг + В
Вероятно, вам нужно установить плагин:
Плагины> Менеджер подключаемых модулей> Показать диспетчер подключаемых модулей
Если вы находитесь за прокси-сервером, загрузите его из Вот ,
Затем скопируйте XMLTools.dll
в каталог плагинов и внешние библиотеки (четыре библиотеки dll) в корневой каталог Notepad ++.
Вот большинство плагинов, которые вы можете использовать в Notepad ++ для форматирования вашего XML-кода.
- UniversalIndentGUI
(Я рекомендую это)
Включить «автоматическое обновление текста» в диспетчере плагинов -> UniversalIndentGUI
Shortkey = CTRL + ALT + СДВИГ + J
Для достижения наилучших результатов вы должны использовать и то и другое TextFX XML tidy а также XML-инструменты довольно печатаются. Вот как и почему:
1.TextFX -> TextFX HTML Tidy -> Tidy: reindent XML
TextFX имеет преимущество обертывания длинных строк, которые XML Tools не делает, но это не делает эти строки новыми.
2. XML Tools -> Pretty print (Text indent)
XML Tools дополняет TextFX, отделяя недавно завернутые строки.
If you get this error:

Cannot load 32-bit plugin, XMLTools.dll is not compatible with the current version of Notepad++
Here you can find a working version for Windows 10 x64: Xml Tools 2.4.9.2 Unicode
Note: It's the only version I've found working on Windows 10 Professional x64.