It bugs me, as it has annoyed a lot of people before, that when editing a post one has to correct and capitalise PHP, MySQL, SQL, ASP, jQuery, you, I, why, the etc again and again and again.
See also: Can 'u' and 'i' part ways with Stack Exchange?. I understand all the arguments against doing this automatically, when a post is created, and so that's not what I'm going to suggest!
However, on the English language sites, can we have an "auto-correct" box in the editing / markdown toolbar?
I propose it would work as follows:
- There would be a set list of words that this could be applied to.
- Maybe moderators could add to this list but certainly no one else.
- Upon clicking of the
i -> I
button all words, not within<code>
tags or ``` ``, that are on this list would be capitalised or spelled correctly; u becomes you etc. - If possible, altered words could be underlined in green, say, so that the editor would see what they have changed.
- It should only be available to "responsible" users, i.e. those with a certain amount of reputation, maybe those who have already received the Strunk & White badge or had a certain amount of suggested edits accepted.
- Simply clicking this button shall not constitute an edit. This is to stop massive amounts of posts being bumped as people get their hands on it for the first time and to ensure that everything is corrected in a post.
Positives:
- The editor has a chance to put everything into code blocks before any changes are made.
- Although automated there is always someone there to double check that it's been done correctly.
- The site looks a bit more professional.
- Posts that previously exhibited this problem are easier to read.
- The low quality filter is not affected initially; poor spelling can still be used to place a post in the queue.
- The lives of Stack Exchange's dedicated team of editors/grammar monkeys become a lot less painful.
Negatives:
- Something might get missed.
- Meta might be deluged in requests for more words to be added.
P.S. I have deliberately not tagged this automated-edits as the excerpt reads:
Sites perform some edits automatically when posts are submitted, such as removing signatures or redundant "@username" alerts.
This is not what I am suggesting.
Due to popular demand (not Popular Demand) now with new capitalisation.
"Auto-correct" toolbar automating recurring editing tasks for higher-rep users
or something... better suggestions are welcome though.