Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Whoever developed this, it is a very good website, but I know you can do better with the HTML editor. Pasting code here is so difficult. I have developed better websites with HTML editor controls for free, out there.

share|improve this question

migrated from Aug 12 '11 at 8:32

This question came from our site for professional and enthusiast programmers.

Pasting code is trivial. 1. Press your browser's Paste key combo 2. Select the code. 3. Click the code button. – Quentin Aug 12 '11 at 8:30
"I have developed better websites with HTML editor controls for free, out there." I'll believe it when I see it. – NickC Aug 12 '11 at 14:14,,, 15 years of experience will make me think that I am right when I see a good and a better editor, this is not bad, but its not good for the users, and as a user, the site should take that into account, customers are always right – Esteban V Aug 16 '11 at 19:57
@Quentin - one only has to follow for a short while to see how many questions have very poorly formatted code. If it was so easy to have properly formatted code on, then why are there so many poorly formatted posts? Might it have something to do with how bad the editor is for pasting code and how undiscoverable some of its feature are? Yeah, probably. The editing capabilities for a site primarily about code are pretty atrocious and remind me of things I dealt with in the 1980s. It could be a lot better than it is. – jfriend00 Mar 1 '14 at 19:03

The first problem is that it's not really an HTML editor. It intentionally supports only a limited subset of HTML markup, and because most people don't write HTML at all, there's no specialized functionality to help you write HTML (like auto-complete, auto-close, etc.)

If you want to be a real pro at posting questions/answers on Stack Overflow, you should take some time to familiarize yourself with the Markdown syntax that we do support. There's a help page located here (the same one that is linked from the "help" icon at the top of the edit window) that introduces it all to you. The big benefit of Markdown over HTML is that the Markdown syntax is quite intuitive and attempts to mirror the way people would write in plain ASCII format when no rich formatting at all was available.

For example, bold is indicated with two asterisks surrounding the word or phrase, **like this**.

And to make common tasks even simpler, you can use the icons on the toolbar at the top of the editing window. That gives you one-click access to almost all of the markdown you'll be using on a regular basis, including the ability to upload images and create hyperlinks.

share|improve this answer
exact, when no rich formatting at all was available, but rich formatting has been available for many years, why use and old fashioned way instead of a modern way that everyone knows in all codes. go to msdn forums and see how you can insert code. I am not saying that its not easy to do here, but definitely its more intuitive rich editors. – Esteban V Aug 12 '11 at 14:10
@Luis: There is absolutely nothing "modern" about HTML. Markdown is a far more modern syntax, and much more easily understandable to the average person. Remember that Stack Overflow is part of the larger Stack Exchange network, which offers a whole host of Q&A sites not just targeted to programmers. Normal people often don't know HTML. And in fact, lots of programmers don't know HTML either. If you write embedded C++ applications, you might have never learned HTML at all. Markdown is intuitive to pick up, even after a brief tutorial. – Cody Gray Aug 13 '11 at 5:55
I've used the MSDN forums, and there's nothing spectacular about that editor by comparison. We also offer a live preview underneath the post, just like MSDN does to the right. Syntax highlighting is automatically applied based on the tags you specify for the question, or can be manually overridden as described in the above-linked documentation. I really don't see where anything can be improved. – Cody Gray Aug 13 '11 at 5:57

You must log in to answer this question.