Or just use spaces and have your code not look like crap anywhere outside Visual Studio, because seriously nobody is that adamant about the amount of spaces needed for indentation

Oh, am I not? It has to be EXACTLY four. 3 is an odd number and not evenly split if necessary, 2 is too few, 5 is too many and 6 is outrageous. It is four, or you might as well not use indentation at all.

Not everything a dev uses to view code is an IDE GitLab shows tabs as 8 spaces and has no settings for it. And given that people then use 1 tab per indentation level that never looks good...
(And yes, we have to use gitlab, we don't get to choose ) And GitExtensions (which we don't have to use but kinda have to because it's way easier) shows them as 4, which generally doesn't look like it's supposed to if the default coding practice is 2 space indentations.

GitLab shows tabs as 8 spaces and has no settings for it. [...]
And GitExtensions (which we don't have to use but kinda have to because it's way easier) shows them as 4, which generally doesn't look like it's supposed to if the default coding practice is 2 space indentations.