I hate the paranoia around trimming trailing whitespace.
I remember a time when people weren't pedantic about it.
It started with Linux kernel devs because of their patches-over-email development method (email lost whitespace)
Then Linus coded that pedantism into Git.
And it spread like wildfire: editors started painting trailing whitespace RED.
Now everyone HATES trailing whitespace and when I ask them why they go blank for a second, then "...because Git and $EDITOR complain about it"
@hisham_hm I don't like trailing whitespace because it's completely invisible cruft. Sure, it harms nobody, but it's there, and because it's not surrounded on either side, there is no way to tell without selecting it. I have held an exception for indented blank lines, but that's changing because of the editors.
@hisham_hm One reason I actually like Eclipse is that is has a huge number of options for code formatting, whereas other IDEs I've used are more limited.
On the other hand, I don't have any strong preferences about code style, so I'm happy to stick with anything as long as it's consistent (which a code formatter will be).