DEV Community

Discussion on: Who Killed The Tab?

Collapse
 
aormsby profile image
Adam Ormsby

Fantastic explanation, love your thought process.

As you mentioned, I might argue that converting all indentation to spaces with editor settings makes everyone happy in their own way since they can set indentation per project or language. So really that tab to spaces conversion allows us to work together in a consistent manner, and we have this interest in spaces to thank for it.

Although, as a self counterpoint, we wouldn't have to worry about that consistency if we'd just stuck with tabs on the first place...

Either way, I'm definitely one of those devs that uses the Tab key to input that indentation, and that will never change as long as the Tab key exists. To hell with using the space bar!

Collapse
 
bytebodger profile image
Adam Nathaniel Davis • Edited

I might argue that converting all indentation to spaces with editor settings makes everyone happy in their own way since they can set indentation per project or language.

Well... It doesn't make me happy. Because when I open the files in our project, everything's set to 2-space indents. And it doesn't matter if I change the width of my tabs. The file will still have every layer nested - by 2 spaces.

Then again, I'm old. And continually rather cranky. So maybe it wouldn't make any difference even if the entire world gave in to my evil demands of All Tabs, All The Time.

But I appreciate your feedback! I'm glad you enjoyed the article.

Collapse
 
aormsby profile image
Adam Ormsby

Ah well yeah, the 2 spaces setting is annoying. I get that. If we could just get everyone to agree on 3 or 4 spaces... I'd say that's the real issue.