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

Automatisch document opmaken met Notepad++

In Visual Studio (en enkele andere Microsoft-editors) kunt u een document automatisch opmaken met een eenvoudige Ctrl + K, Ctrl + D.

Dit voegt automatisch regeleinden en tabbing in.

Is er een soortgelijke functie in Notepad++?

Antwoorden (5)

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

TextFX heeft de opties om regeleinden en tabbing in te voegen:

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

Download de “NppAutoIndent” plugin.  In Notepad++:

Plugins → Plugin manager → Beschikbaar → NppAutoIndent

De “NppAutoIndent” plugin heeft ‘slimme’ inspringing voor C-stijl talen, zoals C/C++, PHP en Java.   Het is de eerste release, dus verwacht niet dat het foutloos is, en natuurlijk is het misschien niet helemaal naar uw wensen.  Er is GEEN ondersteuning voor HTML/XML en dergelijke, misschien later, tagmatching is veel moeilijker te implementeren.   Om het te gebruiken, selecteert u uw code en:

TextFX → TextFX Edit → Reindent C++ code

Als u TextFX niet in uw menu kunt zien, kunt u de plugin ervan installeren vanaf SourceForge .

Referenties:

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

Voor opmaak / xml is er een plugin genaamd ‘XML Tools’.

Deze kan worden toegevoegd via de plugin manager in Notepad++.

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

Hier zijn de meeste plugins om uw code te formatteren.

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

  • *

TextFX : ( Shortkey = CTRL+ALT+SHIFT+B of TextFX > TextFX Html Tidy > Tidy: reindent XML) TextFX heeft het voordeel dat het lange lijnen omwikkelt, wat XML-gereedschappen niet doen, maar die nieuwe lijnen niet correct indeuken.

  • *

XML-tools : (aangepaste plugin voor XML; Shortkey = CTRL+ALT+SHIFT+B of XML Tools > Pretty print [Text indent]) XML-tools vult TextFX aan door de nieuwe gewikkelde regels netjes te laten inspringen.