Eclipse html: Kein Einzug bei einigen Tags
Aus irgendeinem Grund, Eclipse scheint zu denken, dass z.B. <div>
und <td>
- tags sind nicht Einrücken-würdig.
Strg+Umschalt+F, rückt den folgenden HTML-Code als solche:
<div>
<div>
<table>
<tr>
<td>test<br />
test2
<h1>test 2</h1>
<div>testing<br />
test2</div>
<table>
<tr>
<td>
<h1>again</h1>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</div>
Jemand eine Idee, wie Sie diese Logik aus (ich will, dass alle tags eingerückt!), oder es anpassen?
InformationsquelleAutor der Frage stolsvik | 2011-01-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich werde Ihnen ein Beispiel geben, wie es in Aptana. Da es basiert auf der Eclipse - es wird mehr oder weniger das gleiche:
Fenster - > Einstellungen - > Aptana (oder Eclipse) - > Redaktion > HTML > Formatieren > Bearbeiten, speichern Sie das Profil, als eine neue, und Bearbeiten - > Neue Linien > Alles hier, sollte selbsterklärend sein.
Einen Beispiel-screenshot: http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg
In den Fall, Sie kämpfen, um zu finden, ein Menü-Element, nur eine filter-Suche Links oben auf der Einstellungen-dialog.
InformationsquelleAutor der Antwort bstst
Fenster - > Einstellungen - > Internet - > HTML-Dateien > Redaktion.
Entfernen Sie, was Sie möchten Gedankenstrich "Inline-Elemente" Feld.
Diese für mich gelöst.
Hoffen, dass Ihr jetzt besser.
InformationsquelleAutor der Antwort Rodrigo Almeida
Ich würde vorschlagen, Sie betrachten, html-tidy, das ist ein commandline-tool. Wenn Sie mit linux, dann feuern Sie Ihre Paket-manager, und suchen Sie nach 'aufgeräumt', wird es dort sein. Wenn windows, dann finden Sie auf dieser Seite: http://tidy.sourceforge.net/#binaries
Typisch aufgeräumt Befehl aus der bash/DOS-Eingabeaufforderung ein:
tidy -im index.html
Dieser wird (
-i
) Einrücken von code und (-m
) ändern Sie die input-Datei (nicht als spucken es auf der Konsole). Es wird auch keinerlei Warnung oder Fehler im DOCTYPE hast du in deinem header.Nachdem Sie den Befehl ausführen, eclipse darüber zu informieren, dass man den code wurde aktualisiert und fordert Sie auf, aktualisieren Sie das Fenster mit den aktualisierten code.
InformationsquelleAutor der Antwort Hobo