**actual** markdown support
The current markdown implementation is simply bad as it's not actual markdown. Instead it's some kind of in-line format guesser that changes what you type on enter.
* it doesn't work in the client
* it doesn't apply to messages submitted via webhook integrations
* it doesn't work on cut-n-pasted text
* it's not complete (tons of markdown syntax missing)
* it doesn't allow simple shortcuts via "/extension" (looking at you, /giphy)
in-line reformatting is slow and often unpredictable in the way it responds as you type, making for a poor experience, especially as you attempt to reformat a message you started typing.
Remember Teams has risen as a response to Slack, which is a collaboration of developers first. A lack of solid markdown is simply alienating the very group that made this tool popular ... which is short sighted. Teams should be fast from the keyboard, predictable in what it outputs ... and basically comfortable. The current markdown mess fails on all these fronts.
This is the most frustrating thing about Teams, especially for developers. I am constantly fighting Teams to try to get it to format the message the way I want.
In Slack, it was simple. You just create the correct markdown and press send. If you made a mistake, you can just edit you message.
In Teams, it is a nightmare. The parser is constantly trying to guess what markdown to apply and where you want to start and end markdown. You cannot paste markdown into the chat. There is a high latency (lag) that prevents markdown from apply if you're not typing slowly and your cursor ends up getting stuck inside inline code blocks.
What the heck Microsoft?
Everybody else: Implements actual markdown parsing after message is posted
Microsoft: Let's implement a real-time markdown guesser!! Yeah but make sure it is laggy, frustrating and only works 25% of the time!!!
If I had any say, I would be moving the company to Slack or Hipchat ASAP.
Add to the gripes above that the inconsistent application of markdown is a pita as well. Sometimes it works, sometimes it doesn't, forget it if you want to add markdown to a message after the fact, etc. Seems like personal chat vs. a group chat impacts this as well.