Вопрос: Как отформатировать XML в Notepad ++?


у меня есть Notepad ++ и у меня есть XMLкод очень длинный. Когда я вложил его в Notepad ++, появилась длинная строка кода (которую трудно читать и работать).

Я хочу знать, есть ли простой способ сделать текст доступным для чтения (по понятным я имею в виду корректный код с вкладками).

Я могу сделать это вручную, но мне нужно постоянное решение, так как я сталкивался с этим несколько раз. Я уверен, что есть способ сделать это, поскольку я сделал это один раз перед тем, как пару лет назад, возможно, с Visual Studio или какой-то другой редактор, я не помню.

Но может ли Notepad ++ это сделать?


1447


источник


Ответы:


Попробуйте плагины -> Инструменты XML -> Довольно печать (libXML) или (только XML - с разрывами строк Ctrl + Alt + сдвиг + В )

По моему опыту, libXML дает хороший вывод, но только если файл на 100% правильно сформирован.


2064



Вам нужно установить инструмент XML из Плагинов -> Диспетчер плагинов -> Показать диспетчер подключений, а затем проверить инструменты XML, установить его, а затем Ctl + Alt + сдвиг + В ИЛИ появится опция для XML Tool выше.


95



Step 1: Install XML Tools plugin
Step 2: Format ....completed

enter image description here


50



Попробуйте TextFX -> TextFX Html Tidy -> Tidy: reindent XML

Если вы не можете попробовать с Eclipse, правой кнопкой, источником, правильным отступом


42



Плагины -> Инструменты XML -> Довольно печать (libXML)   или Ctrl + Alt + сдвиг + В

Вероятно, вам нужно установить плагин:

Плагины> Менеджер подключаемых модулей> Показать диспетчер подключаемых модулей

Если вы находитесь за прокси-сервером, загрузите его из Вот ,

Затем скопируйте XMLTools.dllв каталог плагинов и внешние библиотеки (четыре библиотеки dll) в корневой каталог Notepad ++.


32



Вот большинство плагинов, которые вы можете использовать в Notepad ++ для форматирования вашего XML-кода.

  • UniversalIndentGUI
    (Я рекомендую это)

Включить «автоматическое обновление текста» в диспетчере плагинов -> UniversalIndentGUI
Shortkey = CTRL + ALT + СДВИГ + J


18



Для достижения наилучших результатов вы должны использовать и то и другое 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, отделяя недавно завернутые строки.


14



If you get this error:

Notepad++ Error: Cannot load 32-bit plugin

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.


9