Recuar com espaços em branco, guias e quantos espaços ou a largura da guia [fechado]

Eu sei que esse é mais um estilo de codificação, em vez de uma maneira correta de fazer as coisas. Mas estou um pouco frustrado se me deparar com diferentes formatos de recuo.

Gostaria de ouvir as razões de várias pessoas sobre esses assuntos:

Você usa espaços ou tabulações? Guias com espaços? Alguma diferença com "Tab insert space", em vez de usar a tecla space diretamente?Quantos espaços para recuar cada linha de código? Por quê?O código diferente tem um estilo diferente que é mais adequado para cada um deles?

Existe uma maneira de "visualmente" recuar código sem realmente escrever o recuo? Então não vai estragar o recuo original? Parece improvável.

Estou usando o Xcode, por isso é melhor se você tiver conselhos para projetos do Xcode.

questionAnswers(8)

yourAnswerToTheQuestion