Actually, I find just as many people use plain text code tags or try to specify a language and get the syntax wrong as people who don't use code tags at all. Call me anal but I think that if a user is going to use a plain text code tag, accept for the "Toggle Plain Text" option, he/she might as well not use them at all.
Or, how about this, default the language type to the forum type the user is responding in. Of course, average users will know that they can change the language type in the code tag if they feel that if doesn't fit their post, but naturally, in most cases it would. I'll bet this would only take 5 minutes, at best.
>Actually, I find just as many people use plain text code tags or try to specify a
>language and get the syntax wrong as people who don't use code tags at all.
Looking at the statistics of cases we moderators deal with on a daily basis, failure to use code tags is vastly more common than failure to use them correctly. I'd say that out of 100 cases where I have to edit a post for code tags, maybe 8 or 9 of those cases involve fixing the tags and the rest involve adding them.