it-swarm-ru.tech

Автоформат документа с помощью Notepad ++

В Visual Studio (и некоторых других редакторах Microsoft) вы можете автоматически форматировать документ с помощью простого Ctrl + KCtrl + D,.

Это вставит разрывы строк и табуляции автоматически.

Есть ли похожая функция в Notepad ++?

43
Irfy

TextFX имеет опции для вставки разрывов строк и табуляции:

TextFX

22
ukanth

Загрузите плагин NppAutoIndent. В Notepad ++:

Плагины → Менеджер плагинов → Доступно → NppAutoIndent

Плагин «NppAutoIndent» имеет «умные» отступы для языков стиля C, таких как C/C++, PHP и Java. Это первый релиз, поэтому не ожидайте, что он будет безупречным, и, конечно, он может не полностью соответствовать вашим предпочтениям. НЕТ поддержки HTML/XML, и, возможно, позже сопоставление тегов будет намного сложнее реализовать. Чтобы использовать его, выберите ваш код и:

TextFX → Редактирование TextFX → Пересмотр кода C++

Если вы не видите TextFX в своем меню, вы можете установить его плагин из SourceForge .

Рекомендации:

18
hasanghaforian

Для JavaScript плагин JSTool сделает эту работу.

 enter image description here

14
SUN

Для разметки/xml есть плагин под названием «Инструменты XML».

Это можно добавить через менеджер плагинов в Notepad ++.

4
maxp

Вот большинство плагинов для форматирования вашего кода.

JStool (JSmin):
UniversalIndentGUI (Включить text auto update' in plugin manager-> UniversalIndentGUI
Shortkey = 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, аккуратно делая отступы для вновь обернутых строк.

1
T.Todua