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"
@impiaaa I love using indented blank lines, it's my #1 use-case for trailing whitespace (their presence has even been occasionally useful to me when scripting some edits over codebases).
Indeed, editors are getting more and more opinionated, clearly changing people's code writing habits. I'm not sure if that's always a good thing.
@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).