For a site that is so much about code and programming, why does it not have much, much better tools built in for managing blocks of code?
I spend a LOT of time on Stack Overflow answering a lot of questions for several years now. I'm not a newbie. I deal mostly with answers which means I copy blocks of code from the question, then set out to write an answer. Also, I fix the formatting of hundreds of posts. With such a large portion of what Stack Overflow does having to do with blocks of code, I'm very surprised that the editing capabilities for dealing with blocks of code are so rudimentary.
Even having JUST the ability to do block indents or outdents of a selected block of code would make a HUGE difference. The only place in my entire programming experience where I have to manually paste in blocks of four spaces on multiple lines in a row just to add an
if statement before a block of code is here on Stack Overflow. It also leads to great inefficiencies trying to fix people's poorly formatted questions just so they are legible to the community.
In addition, one of the common goofs for newbies on the site is that they paste in completely illegible code because it is not obvious how to format code for this site.
Yes, I know the most efficient way to do things is to to copy something out to my favorite editor, fix it and paste it back in, but seriously - why are we being forced to use those extra steps? Is a block indent/block outdent really more than a few lines of code? Obviously, the editor could go much further than that, but I'm wondering why even the most basic steps have been avoided?
FYI, this post (and related feature request) is a bigger discussion of the missing indent feature though it still doesn't explain why this is being ignored by the site owners which is really what I am trying to ask.