Как в notepad сделать перенос строк xml
Перейти к содержимому

Как в notepad сделать перенос строк xml

  • автор:

Как автоматически отформатировать / сделать отступ XML / HTML в Notepad ++

Есть ли способ переустановки блока кода? Я ищу что-то похожее на Ctrl + Shift + F в Eclipse (Auto-Format/Indent).

Чтобы быть ясным,

  • Я уже знаю, как форматировать XML за пределами Notepad ++ (Eclipse отлично работает, как упоминалось), поэтому мне не нужна связка ссылок на другие инструменты форматирования XML.
  • Я специально работаю с XML и HTML.
  • В идеале, ключевое слово так же удобно, как и в Eclipse, поэтому мне не нужно нарушать рабочий процесс.

Я уже знаю о NppAutoIndent — он не будет работать, поскольку я работаю с XML, HTML и CSS.

6 ответов

Поскольку я обновился до 6.3.2, я использую XML Tools .

  • установите инструменты XML через диспетчер подключаемых модулей.
  • используйте ярлык Ctrl + Alt + Shift + B (или меню → Плагины → Инструменты XML → Довольно печать)

В более старых версиях: меню → TextFX → HTML Tidy → Tidy: Reindent XML.

Установите плагин Tidy2. У меня есть Notepad ++ v6.2.2, и Tidy2 работает до сих пор.

Для тех, кто не знает, npp имеет большую поддержку от плагинов и других проектов. Вы можете скачать эти плагины из SourceForge.

Изображение 2633

Вам нужно XML Tools форматировать текст в n ++

После того, как вы загрузили XML Tools ..

Выход из Notepad ++

Перейти к C:\Program File\Notepad++ . Ваша установленная папка N ++.

  • Поместите ниже файлы из xml-инструментов, которые вы загрузили в корневую папку npp, copy replace

Изображение 2634

  1. Перейти в ..\Plugins вложенную папку и поместить ниже загруженного файла

Изображение 2635

Перезагрузитесь и наслаждайтесь.

Ctrl + Alt + Shft + B для форматирования.

В третий раз я установил Windows и npp, и через некоторое время я понял, что функция tidy больше не работает. Поэтому я google для решения, прихожу к этому потоку, а затем с помощью немного больше, чтобы потоки я окончательно исправить. Я расскажу о всех моих действиях раз и навсегда.

Установите плагин TextFX: плагины → Диспетчер подключений → Показать диспетчер подключаемых модулей. Выберите TextFX Characters и установите. После перезапуска npp меню TextFX должно быть видимым. (кредиты: @remipod).

Установите libtidy.dll, вставив папку Config из старого пакета npp: следуйте инструкциям в этом ответе.

После установки папки Config в вашем последнем месте установки npp (обычно C:\Program Files (x86)\Notepad ++\plugins), npp нуждается в доступе на запись в эту папку. Щелкните правой кнопкой мыши папку «Конфигурация» → «Свойства» → вкладка «Безопасность» → «Пользователи», нажмите «Изменить» → «Проверить полный доступ», чтобы разрешить доступ для чтения/записи. Обратите внимание, что для этого вам нужны права администратора.

Перезапустите npp и проверьте TextFX → TextFX HTML Tidy → Tidy: Работает Reindent XML.

How To Auto-Format / Indent XML/HTML in Notepad++

Is there a way to re-indent a block of code? I’m looking for something similar to Ctrl + Shift + F in Eclipse (Auto-Format/Indent).

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8
  • I already know how to format XML outside of Notepad++ (Eclipse works fine, as mentioned) so I don’t need a bunch of links to other XML-formatting tools.
  • I’m specifically working with XML and HTML.
  • Ideally, there’s a keybinding as convenient as the one in Eclipse, so I don’t have to break my workflow.

I already know about NppAutoIndent — it won’t work, as I’m working with XML, HTML and CSS.

Mwiza's user avatar

9 Answers 9

Since I upgraded to 6.3.2, I use XML Tools .

  • install XML Tools via the Plugin Admin (Plugins → Plugins Admin. Then search for "XML Tools", check its box and click the "Install" button).
  • use the shortcut Ctrl + Alt + Shift + B (or menu → Plugins → XML Tools → Pretty Print)

enter image description here

enter image description here

In older versions: menu → TextFX → HTML Tidy → Tidy: Reindent XML.

Install Tidy2 plugin. I have Notepad++ v6.2.2, and Tidy2 works fine so far.

For those who don’t know, npp has a lot of support from plugins and other projects. You can download those plugins from SourceForge.

enter image description here

You need XML Tools to format your text in n++

After you have downloaded XML Tools ..

Go To C:\Program File\Notepad++ . Your N++ installed folder.

  1. Place below files from xml tools which you downloaded in the npp root folder by copy replace

enter image description here

  1. Go To ..\Plugins subfolder and place below downloaded file

enter image description here

Restart and enjoy.

Ctrl + Alt + Shft + B to format.

Stacked's user avatar

It’s been the third time that I install Windows and npp and after some time I realize the tidy function no longer work. So I google for a solution, come to this thread, then with the help of few more so threads I finally fix it. I’ll put a summary of all my actions once and for all.

Install TextFX plugin: Plugins -> Plugin Manager -> Show Plugin Manager. Select TextFX Characters and install. After a restart of npp, the menu ‘TextFX’ should be visible. (credits: @remipod).

Install libtidy.dll by pasting the Config folder from an old npp package: Follow instructions in this answer.

After having a Config folder in your latest npp installation destination (typically C:\Program Files (x86)\Notepad++\plugins), npp needs write access to that folder. Right click Config folder -> Properties -> Security tab -> select Users, click Edit -> check Full control to allow read/write access. Note that you need administrator privileges to do that.

Restart npp and verify TextFX -> TextFX HTML Tidy -> Tidy: Reindent XML works.

Как отформатировать XML в Notepad++?

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

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

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

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

21 ответ

Попробуйте подключаемые модули -> Инструменты XML -> Pretty Print (libXML) или (только XML — с переносами строк Ctrl + Alt + Shift + B )

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

Вам необходимо установить инструмент XML из плагинов -> Менеджер плагинов -> показать менеджер плагинов, а затем проверить инструменты XML, установить его, а затем Ctl + Alt + Shift + B ИЛИ появится опция для XML Tool выше.

БЛОГ ЛИСА

Правильное представление XML-документов для просмотра

Иногда, при открытии XML-файлов в текстовом редакторе, содержимое отображается в одну строку, что не удобно для просмотра структуры документа.

Согласитесь, что в таком виде, просматривать и разбираться в XML-документе не удобно.

Чтобы отобразить документ в красивом виде — с отступами и переносами строк с тэгами на новую строку нужно открыть XML-файл в текстовом редакторе Notepad++.

В самом редакторе Notepad++, в свою очередь, должен быть установлен плагин «XML Tools». Проверить это можно следующим образом: в меню «Плагины» должен присутствовать пункт «XML Tools», если его нет, то можно его установить с помощью плагина «Plugin Manager». Если в плагинах у вас отсутствует и «Plugin Manager», то его придется скачать и установить вручную.

Затем скопировать из скачанного архива файл gpup.exe в каталог «папка куда установлен notepad++»\updater\, а файл XMLTools.dll в папку «папка куда установлен notepad++»\plugins\.

Перезапустить notepad++ и если вы всё сделали правильно, то в пункте меню «Плагины» должен появится пункт «Plugin Manager».

Теперь, с помощью «Plugin Manager» устанавливать плагины станет намного проще. заходим «Плагины»-«Plugin Manager»-«Show Plugin Manager», находим в списке «XML Tools», программа предложит перезапуститься и после перезапуска в пункте меню «Плагины» появится пункт «XML Tools».

После этого выделяем весь текст открытого XML-документа и нажимаем комбинацию клавиш ctrl+alt+shift+b.

Документ примет тот вид, который мы и хотели увидеть, добавятся отступы и переносы:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *