Regarding code formatting I\'m kind of purist :). I very often remove unnecessary white spaces (lines with only ws, ws at the end of lines etc). I even have set vim to show
Use git diff --color | less -R. The -R makes the color control codes human-friendly.
git diff --color | less -R
-R
Then you can use less's regular expression search, e.g.
less
/[[:space:]]+$