But now we have half of a year later. I wrote and read code written by many people. waded through formatted source code of many kinds (manually vs. tool) and I came to a conclusion at about year change and I am in a transition phase since then.
I migrate slowly to use tabs for indentation and spaces for alignment. At least when I have the choice. For languages that have an official formatter or projects that use a style guide I adhere to those though (even when I am not always the same opinion as those guidelines or tools ).
@OvermindDL1 already did his point about this in Tabs vs Spaces and I do understand it fully after using that style experimentally for about 3 months now in some C++ code I am hacking at for internal usage.
At least I will stick to this until elastic tabstops get proper support in the tools I use (emacs and VS code) and are not formatted away by the toolset I use (eg.
mix format or