Respostas:
O TextFX tem as opções para inserir quebras de linha e tabulação:
Faça o download do plug-in "NppAutoIndent". No Notepad ++:
Plugins → Gerenciador de plugins → Disponível → NppAutoIndent
O plug-in "NppAutoIndent" possui recuo 'inteligente' para linguagens no estilo C, como C / C ++, PHP e Java. É o primeiro lançamento, portanto, não espere que seja impecável e, é claro, pode não estar totalmente de acordo com suas preferências. NÃO há suporte para HTML / XML e, talvez mais tarde, a correspondência de tags seja muito mais difícil de implementar. Para usá-lo, selecione seu código e:
TextFX → TextFX Edit → Reindent código C ++
Se você não pode ver TextFX
no seu menu, você pode instalar o plugin do SourceForge .
Referências:
Para JavaScript, o plug-in JSTool fará esse trabalho.
Para marcação / xml, existe um plugin chamado 'XML Tools'.
Isso pode ser adicionado através do gerenciador de plugins no Notepad ++.
Aqui estão a maioria dos plugins para formatar seu código.
JStool (JSmin):
UniversalIndentGUI (Ativartext auto update' in plugin manager-> UniversalIndentGUI
tecla de atalho =CTRL+ALT+SHIFT+J
)
TextFX: (Tecla de atalho =
CTRL+ALT+SHIFT+B
ouTextFX > TextFX Html Tidy > Tidy: reindent XML
) O TextFX tem o benefício de agrupar linhas longas, o que o XML Tools não executa, mas não recua essas novas linhas corretamente.
Ferramentas XML: (plug-in personalizado para XML; Tecla de atalho =
CTRL+ALT+SHIFT+B
ouXML Tools > Pretty print [Text indent]
)
As Ferramentas XML complementam o TextFX, recuando as linhas recentemente agrupadas.