Respuestas:
TextFX tiene las opciones para insertar saltos de línea y tabulación:
Descargue el complemento "NppAutoIndent". En Notepad ++:
Complementos → Administrador de complementos → Disponible → NppAutoIndent
El complemento "NppAutoIndent" tiene una sangría 'inteligente' para lenguajes de estilo C, como C / C ++, PHP y Java. Es la primera versión, así que no esperes que sea impecable y, por supuesto, podría no ser completamente de tu preferencia. NO hay soporte para HTML / XML y, tal vez más tarde, la coincidencia de etiquetas es mucho más difícil de implementar. Para usarlo, seleccione su código y:
TextFX → TextFX Edit → Reindent C ++ code
Si no puede ver TextFX
en su menú, puede instalar su complemento desde SourceForge .
Referencias
Para JavaScript, el complemento JSTool hará este trabajo.
Para markup / xml hay un complemento llamado 'Herramientas XML'.
Esto se puede agregar a través del administrador de complementos dentro de Notepad ++.
Aquí están la mayoría de los complementos para formatear su código.
JStool (JSmin):
UniversalIndentGUI (Habilitartext auto update' in plugin manager-> UniversalIndentGUI
tecla abreviada =CTRL+ALT+SHIFT+J
)
TextFX: (Shortkey =
CTRL+ALT+SHIFT+B
oTextFX > TextFX Html Tidy > Tidy: reindent XML
) TextFX tiene la ventaja de ajustar líneas largas, lo que XML Tools no hace, pero no sangra esas líneas nuevas correctamente.
Herramientas XML: (complemento personalizado para XML; tecla abreviada =
CTRL+ALT+SHIFT+B
oXML Tools > Pretty print [Text indent]
)
Herramientas XML complementa TextFX al sangrar las líneas recién ajustadas.