2009-10-22 15:04:09 +0000 2009-10-22 15:04:09 +0000
47
47
Advertisement

Auto format document with Notepad++

Advertisement

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

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

Есть ли аналогичная функция в Notepad++?

Advertisement

Ответы (5)

23
23
23
2009-10-22 15:53:24 +0000

TextFX имеет возможность вставлять разрывы строк и табуляции:

19
19
19
2012-06-14 04:24:35 +0000

Скачайте плагин.&nbsp “NppAutoIndent”; В Блокноте++:

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

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

TextFX → TextFX Edit → Reindent C++ code

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

Ссылки:

14
Advertisement
14
14
2011-05-20 12:05:43 +0000
4
4
4
2012-10-08 10:41:55 +0000

Для разметки / xml есть плагин под названием ‘XML Tools’.

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

1
Advertisement
1
1
2014-10-23 16:54:42 +0000

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

JStool (JSmin): UniversalIndentGUI ( Включить text auto update' in plugin manager-> UniversalIndentGUI Короткая клавиша = CTRL+ALT+SHIFT+J )

  • *

TextFX : ( Короткая клавиша = CTRL+ALT+SHIFT+B или TextFX > TextFX Html Tidy > Tidy: reindent XML ) TextFX имеет преимущество обёртывания длинных строк, чего XML Tools не делает, но не делает правильных отступов от этих новых строк.

  • *

XML Tools : (настраиваемый плагин для XML; Shortkey = CTRL+ALT+SHIFT+B или XML Tools > Pretty print [Text indent]) XML Tools дополняет TextFX красивым отступом от вновь обернутых строк.

Advertisement
Advertisement