&gt; Every editor out there worth its salt can adjust the tab size the way you want<p>this is the one strong argument for tabs that i have heard, over and again. it makes a lot of sense.<p>if this was a real issue i&#x27;d fall that side of the argument, since its not i go with the consensus and &#x2F;prefer&#x2F; 4 spaces.<p>in reality though i end up mixing 4 spaces with tabs based on default editor configurations and i what i end up working with.<p>it doesn&#x27;t cause real world problems.<p>2 spaces is nice if you work in exceptionally backwards command line environments and have no tab character input mechanism (this is not uncommon, although it &#x2F;is&#x2F; stupid imo).<p>... now a long time ago i did switch from tabs to spaces, the reason was simple, google code and other web based code viewers would use the standard 5 spaces for a tab, so mixed and matched tabs and spaces looked ugly and ascii art in comments would get broken.<p>i&#x27;m not sure thats a real issue any more...