67 votesIlya Yablochnikov commented
Markdown support is very painful. For example:
* Type something put a ` then go to the beginning and put another backtick. Expected behavior: the message should render with code highlighting. Actual behavior: the message is sent surrounded by backticks.
* Type `abc`, it is rendered as code, then go back inside and modify "abc" to "abbc", go to the end of the line to continue typing. Everything is now formatted as code and it's impossible to go back to plain text formatting.
Please do not render markdown as we type it. Just render it when the message is sent. The whole point of Markdown is that it's easy to edit.
We’re fixing bugs identified in the comments, and other user reports we’ve received around markdown, but we’ve decided we’re not going to fundamentally change our markdown support.
This is the first time we’ve declined a request, and it didn’t come easily. We weighed this against other important features we’re working on to deliver and we had to make some tough choices.
Really appreciate your understanding on this, and please feel free to ping me if you have any questions, complaints, or need to rant.
SuphatraIlya Yablochnikov commented
This is my number one source of frustration with Teams. Everyday I curse it because the formatting is total garbage.
1) Type `something` and send
2) Edit your message and try to add something after "something" (that is now formatted as code). The text you are adding gets formatted as code too and there's no way (that I know of) to reset formatting.
Or try this:
Type "something", now type a backtick, now hit the Home key and put a backtick at the beginning. You would expect that when you send it (or right away) it would get formatted as code. But no, it just sits there with backticks.
Or try pasting anything, it will paste with formatting but if you want to add more text to it that isn't formatted the same way, you can't reset formatting.
This is total **** and if I wasn't forced by work to use this terrible product (there are many other frustrations, this just the most frequent for me) I would never use it.