Lieber TS,
Wenn die Spaces bewußt den Tabs vorgezogen werden, hängt das mMn mit dem Wunsch zur Kontrolle des Direktionsrechtes zusammen,
wiebitte?! Man kann in seinem Quelltext auf formalisierte Weise die Breite von Tabs voreinstellen. Wie der Code-Betrachter die Breite von Tabs dann tatsächlich einstellt, obliegt einzig und alleine ihm! Das ist wie der Zoom im Browser. Meine Güte!
den jeder Programmierer haben sollte. Wer sich nicht dafür interessiert, wie sein Code interpretiert werden könnte (und sei es nur die Darstellung im Editor), der ist eben ein wenig fahrlässiger als Andere.
Wie mein Code interpretiert wird, regelt der verwendete Parser der jeweiligen Sprache, sonst niemand!
Liebe Grüße,
Felix Riesterer.