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: