Zum Beispiel habe ich die folgenden Zeichen (HTML): http://pastebin.com/pwTPp8wd
Ich dachte, jeder stolperte über eine verarbeitete Datei, besonders wenn jemand die Verarbeitung großer HTML- / Javascript- / welcher Dateien auch immer beschleunigen würde. Dann muss es eine Möglichkeit geben, die Einrückung zu automatisieren, ohne manuell zu arbeiten. Ich konnte jedoch nichts über das Einrücken erzwingen in einer optimierten Datei finden.
Irgendwelche Gedanken?
indentation
formatting
html
javascript
ReneFroger
quelle
quelle
Antworten:
Hierfür können Sie das eingebaute verwenden
sgml-mode
.M-x sgml-mode
- Aktivieren Sie densgml-mode
Hauptmodus, damit dersgml-pretty-print
Befehl automatisch geladen wird.C-x h
- Wählen Sie den gesamten Puffer aus.M-x sgml-pretty-print
Um Platz zu sparen, ist unten nur ein Teil des formatierten Textes aufgeführt, den ich oben in Ihrem Beispieltext in der Frage mache:
[ Quelle ]
quelle
M-x sgml-pretty-print
gut genug. Danke für die Hilfe.Der Standard-HTML-Modus funktioniert ebenfalls.
C-x h
- Wählen Sie den gesamten Puffer ausM-x indent-region
(aka C-M-\)quelle