Por ejemplo, tengo el siguiente grupo de caracteres (HTML): http://pastebin.com/pwTPp8wd
Pensé que todos tropezaron con un archivo procesado, especialmente cuando alguien aceleraría el procesamiento de archivos HTML / Javascript / lo que sea. Entonces debe haber una manera de automatizar la sangría, sin aplicar el manual. Sin embargo, no pude encontrar nada sobre forzar sangría en un archivo optimizado.
¿Alguna idea?
indentation
formatting
html
javascript
ReneFroger
fuente
fuente

Respuestas:
Puede usar el incorporado
sgml-modepara esto.M-x sgml-mode- Habilite elsgml-modemodo principal para que elsgml-pretty-printcomando se cargue automáticamente.C-x h- Seleccione todo el búfer.M-x sgml-pretty-printPara ahorrar espacio, a continuación es solo una parte del texto formateado que obtengo al hacer lo anterior en su texto de muestra en la pregunta:
[ Fuente ]
fuente
M-x sgml-pretty-printes lo suficientemente bueno. Gracias por la ayuda.El modo HTML predeterminado también funciona.
C-x h- Seleccione todo el búferM-x indent-region(aka C-M-\)fuente