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

Formatar automaticamente um documento com o Notepad++

No Visual Studio, (e alguns outros editores Microsoft), pode formatar automaticamente um documento com um simples Ctrl + K, Ctrl + D.

Isto insere quebras de linha e separadores automaticamente.

Existe alguma característica semelhante no Notepad+++?

Respostas (5)

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

TextFX tem as opções para inserir quebras de linha e separadores:

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

Baixe o plugin “NppAutoIndent” plugin.  In Notepad++:

Plugins → Plugin manager → Disponível → NppAutoIndent

O plugin “NppAutoIndent” tem indentação ‘inteligente’ para linguagens estilo C, tais como C/C++, PHP e Java.   É o primeiro lançamento, portanto não espere que seja impecável, e claro que pode não ser completamente de acordo com as suas preferências.  NÃO há suporte para HTML/XML e tal, talvez mais tarde, a correspondência de tags é muito mais difícil de implementar.   Para o utilizar, seleccione o seu código e:

TextFX → TextFX Edit → Reindent C++ code

Se não consegue ver TextFX no seu menu, pode instalar o seu plugin em SourceForge .

Referências:

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

Para markup / xml existe um plugin chamado ‘XML Tools’.

Este pode ser adicionado através do gestor de plugins dentro do Notepad++.

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

Aqui estão a maioria dos plugins para formatar o seu código.

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


TextFX : ( Shortkey = CTRL+ALT+SHIFT+B ou TextFX > TextFX Html Tidy > Tidy: reindent XML) O TextFX tem a vantagem de embrulhar linhas longas, o que o XML Tools não faz, mas não traça correctamente essas novas linhas.


XML Tools : (plugin personalizado para XML; Shortkey = CTRL+ALT+SHIFT+B ou XML Tools > Pretty print [Text indent]) XML Tools complementa o TextFX, colocando as linhas recém-encapsuladas de forma agradável.