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

Automatyczne formatowanie dokumentu za pomocą Notatnika++

Advertisement

W Visual Studio (i kilku innych edytorach Microsoftu), możesz automatycznie sformatować dokument za pomocą prostych klawiszy Ctrl + K, Ctrl + D.

To automatycznie wstawia przerwy w wierszach i zakładki.

Czy istnieje podobna funkcja w Notatniku++?

Advertisement

Odpowiedzi (5)

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

TextFX posiada opcje wstawiania przerwania linii i zakładek:

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

Pobierz wtyczkę “NppAutoIndent”.  W Notatniku++:

Wtyczki → Menedżer wtyczek → Dostępny → NppAutoIndent

Wtyczka “NppAutoIndent” posiada ‘inteligentne’ wcięcie dla języków typu C, takich jak C/C++, PHP i Java.   Jest to pierwsze wydanie, więc nie oczekuj, że będzie bezbłędne, i oczywiście może nie być całkowicie zgodne z Twoimi preferencjami.  Nie ma wsparcia dla HTML/XML i takie, może później, dopasowanie znaczników jest znacznie trudniejsze do zaimplementowania.   Aby go używać, wybierz swój kod i:

TextFX → TextFX Edit → Reindent C++ kod

Jeśli nie widzisz TextFX w swoim menu, możesz zainstalować jego wtyczkę z SourceForge .

Referencje:

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

Dla znaczników / xml istnieje wtyczka o nazwie ‘XML Tools’.

Można ją dodać za pomocą menedżera wtyczek wewnątrz Notatnika++.

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

Oto większość wtyczek do formatowania kodu.

JStool (JSmin): UniversalIndententGUI ( Enable text auto update' in plugin manager-> UniversalIndentGUI Shortkey = CTRL+ALT+SHIFT+J )

  • *

TextFX : ( Shortkey = CTRL+ALT+SHIFT+B lub TextFX > TextFX Html Tidy > Tidy: reindent XML) TextFX ma tę zaletę, że zawija długie linie, czego XML Tools nie robi, ale nie wbija tych nowych linii poprawnie.

  • *

XML Tools : (niestandardowa wtyczka dla XML; Shortkey = CTRL+ALT+SHIFT+B lub XML Tools > Pretty print [Text indent]) XML Tools uzupełnia TextFX poprzez ładne wcięcie nowych linii.

Advertisement