Por exemplo, eu tenho o seguinte grupo de caracteres (HTML): http://pastebin.com/pwTPp8wd
Eu pensei que todo mundo se deparasse com um arquivo processado, especialmente quando alguém aceleraria o processamento de grandes arquivos HTML / Javascript / qualquer que seja. Então deve haver uma maneira de automatizar o recuo, sem aplicar o manual. No entanto, não consegui encontrar nada sobre a indentação de força em um arquivo otimizado.
Alguma ideia?
indentation
formatting
html
javascript
ReneFroger
fonte
fonte
Respostas:
Você pode usar o built-in
sgml-mode
para isso.M-x sgml-mode
- Ative osgml-mode
modo principal para que osgml-pretty-print
comando seja carregado automaticamente.C-x h
- Selecione o buffer inteiro.M-x sgml-pretty-print
Para economizar espaço, abaixo é apenas uma parte do texto formatado que eu faço ao fazer o texto acima no seu exemplo de exemplo na pergunta:
[ Fonte ]
fonte
M-x sgml-pretty-print
é bom o suficiente. Obrigado pela ajuda.O modo HTML padrão também funciona.
C-x h
- Selecione o buffer inteiroM-x indent-region
(aka C-M-\)fonte