Reputation:
The XML formatting works perfect but not the html formatting. In fact if I use "cmd-shift-F" for a html file, it just left aligns almost everything. I've attached the before and after pictures.
Does anyone know how to fix this? I played around with HTML formatting preferences but had no luck. Note that the same document, if it is saved as xml will format perfectly.
I am using eclipse 3.6 with WTP plugin.
Upvotes: 59
Views: 80879
Reputation: 1168
go to Window --> preferences --> Web --> HTML files --> Editor
.
In the Inline Elements section, select all the elements that you don't want eclipse to inline(continue with same line).
Click Apply and then Ok.
Now re format using ctrl + shift + f
.
Upvotes: 71
Reputation: 21
go to Window --> preferences --> Web --> HTML files --> Editor.
Make sure "Indentation Size" is not set to zero.
That's what did it for me.
Upvotes: 2
Reputation: 35
CTRL+SHIFT+F works fine.
Just click on the source codes you want to format and then press CTRL+SHIFT+F.
Upvotes: -2
Reputation: 117
Eclipse Juno release seems to do a good job. It doesn't handle tags (that is the div tag that closes itself). Not sure why anyone would use it but we have a project that has them sprinkled about, probably from some WYSISYG editor someone was using.
Upvotes: 0
Reputation: 4793
http://eclipsetidy.sourceforge.net/
You can specify your formatting preferences too: http://eclipsetidy.sourceforge.net/?act=preferences
Upvotes: 1