**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.
STOP CHANGING THE TEXT I'M ENTERING (cit.) unless I explicitly choose to use markdown. A working markdown of course!
Microsoft, please support this. Slack does it! Why not MS Team? Our engineering team just wants to go away from Teams because of stuff like this. Anyone that is not an engineer doesn't care and we can't change, so please, at least implement this. Right now I would not recommend Teams to anyone.
100% agree with Kris Mackintosh ... Just take the md editor from vs code and integrate the Markdown Shortcuts Extension 🤪
Seems like the teams arent talking to another. Adaptive cards team makes good use of markdown and promotes cards as a near universal approach. The designer/emulator allows markdown and use of images and links etc but when they show in the teams client no luck. Adaptive cards is working better in slack than in teams. Own goal!
It seems microsoft isn't planning on implementing proper support...
Could the pseudo markdown support at least be fixed? It's one of the most buggy WYSIWYG experience I've ever came across. Once some backticks are added, cursor movement is buggy as ****, sometimes it's impossible to get out of a field, ctrl + arrows don't work, even up and down arrows, colors are randomly different from 1 box to the other, etc.
Ben Sacheri commented
FYI: I just tried using markdown as specified in this help file. At first it didn't work and I was going to give up. Then I tried a second time and it worked. I'm not sure how I typed it differently but I'm happily surprised to see *some* markdown supported.
Carl Cowalskey commented
STOP CHANGING THE TEXT I'M ENTERING! < was that message clear enough now?!
Dirk Seynhaeve commented
I am currently using code snippets, but I STILL want markdowns.
* The code snippets require too many key clicks.
* The code snippets are buggy:
*o They lose their syntax coloring under obscure circumstances.
*o They offer GitHub markdown... But that doesn't work.
Everywhere where I go as a developer, I can use Markdown. I'm used to it. I love it... Why can't I have it in Teams????
I would upvote for this 1000 times if I could. Too many times my cursor gets stuck in a quote block that has no way out. Pasting code is a pain. This makes Teams feel like a variant of texting app rather than a communication channel for professional.
Ruslan Kaybyshev commented
It is incredibly frustrating that a gaming/meme client, Discord, has by far the best interface and markdown support of any modern chat app.
Andrew Quee commented
I'm not a huge markdown fan, but I appreciate this suggestion - it's enragingly annoying trying to remember what markup format any particular forum uses, then inevitably using the wrong one, or an out of date format. "Is it URl first and text second, or the other way around?"
There should only be one version of each format used commonly on all platforms.
Adrian Robert commented
The "guessing" approach works quite inconsistently. At the very least a cleanup parse should be applied after the message is submitted, because if you don't type it in the expected order (for example type "[something]()" and then paste a URL into "()") it will fail.
Shimmy Weitzhandler commented
This is very important.
Should allow links.
Long Nguyễn Xuân commented
I love an "plain mode" for input textbox too
Artem Ploujnikov commented
What I'm missing the most is being able to share small code snippets by typing without having to click through obscure menus, a la discord (with highlighting)
if (foo == bar)
Justin King commented
Over a year later and it seems MS is convinced we want to use some kind of word editor instead of markdown in our chat ... and I think this is largey due to the lack of consolidation. Lets fix that. Below are all the markdown compalints I was able to query. Itsa everywhere, people dont like it.
MS YOUR STANCE ON AVOIDING MARKDOWN IS WRONG.
at the minimum let us do something similar to redit where we can select a markdown editor.
"A lack of solid markdown is simply alienating the very group that made this tool popular .."
Will Black commented
This is so important. Please implement. I was going to move my entire company to teams, but without it I would be hamstringing just under 100 developers. I dont know if its because of the fundamental foundation or because the original poster was irritatingly agressive, but please fix.
Syntax highlighting does not seem to be supported in wikis
Raymond Siring commented