В Visual Studio (и нескольких других редакторах Microsoft) вы можете автоматически форматировать документ с помощью простых Ctrl + K, Ctrl + D.
Это вставит разрывы строк и табуляции автоматически.
Есть ли похожая функция в Notepad++?
В Visual Studio (и нескольких других редакторах Microsoft) вы можете автоматически форматировать документ с помощью простых Ctrl + K, Ctrl + D.
Это вставит разрывы строк и табуляции автоматически.
Есть ли похожая функция в Notepad++?
TextFX имеет опции для вставки разрывов строк и табуляции:
Загрузите плагин NppAutoIndent. В Notepad++:
Плагины → Менеджер плагинов → Доступно → NppAutoIndent
Плагин "NppAutoIndent" имеет "умные" отступы для языков стиля C, таких как C/C++, PHP и Java. Это первый релиз, поэтому не ожидайте, что он будет безупречным, и, конечно, он может не полностью соответствовать вашим предпочтениям. НЕТ поддержки HTML/XML, и, возможно, позже сопоставление тегов будет намного сложнее реализовать. Чтобы использовать его, выберите ваш код и:
TextFX → Редактирование TextFX → Пересмотр кода C++
Если вы не видите TextFX
в вашем меню, вы можете установить его плагин из SourceForge.
Рекомендации:
Для JavaScript плагин JSTool сделает эту работу.
Для разметки / xml есть плагин под названием «Инструменты XML».
Это можно добавить через менеджер плагинов в Notepad++.
Вот большинство плагинов для форматирования вашего кода.
JStool (JSmin):
UniversalIndentGUI (Включитьtext auto update' in plugin manager-> UniversalIndentGUI
Сочетание клавиш =CTRL+ALT+SHIFT+J
)
TextFX: (Shortkey =
CTRL+ALT+SHIFT+B
илиTextFX > TextFX Html Tidy > Tidy: reindent XML
) TextFX имеет преимущество переноса длинных строк, чего не делает XML Tools, но не делает отступы для этих новых строк правильно.
Инструменты XML: (настраиваемый плагин для XML; Shortkey =
CTRL+ALT+SHIFT+B
илиXML Tools > Pretty print [Text indent]
)
Инструменты XML дополняют TextFX, аккуратно делая отступы для вновь обернутых строк.