What Visual Studio settings and .emacs macros improve the likelihood that code written on Windows (in visual studio) will still look good in Emacs (and vice versa)? I've recently taken to turning off tabs in emacs (so tabs are rendered via spaces) and this at least makes the code look the same (tho people who like certain tab sizes are out of luck). Is there a better way?
Always use tabs for indenting only and nothing else, and there's no problem.
Anything involving aligning characters across lines (not indenting) should use spaces.
Just do that, then people can set their tab size to whatever they like, and everything will all be fine.