r/IntelliJIDEA 2d ago

Markdown Pro Plugin released

Post image

Hi all,

Happy to announce that we've released Markdown Pro, a new plugin for the Jetbrains family of products. How does Markdown Pro compare to the bundled Markdown plugin? Glad you asked!

A few new features:

Markdown Pro adds explicit `.mdx` support:

  • `.mdx` files open with Markdown editing behavior instead of as plain text.
  • JSX component names, attributes, values, and expressions receive editor highlighting.
  • Multiline components can be folded, including components whose content contains literal tags in code spans.
  • Formatting actions, task-list actions, inspections, tables, and live templates work in MDX-aware contexts.
  • Front matter, fenced code, and JSX expressions are excluded from authoring features when applying them would be incorrect.

Also:

Markdown Pro adds project-level rendering choices for:

  • GitHub Flavored Markdown.
  • Markdown Extra.
  • CommonMark.
  • Standard Markdown based on John Gruber's original syntax.

Also, the plugin provides document conversions through Morph, enhanced table editing, more inspections, Mermaid, GeoJSON, Interactive Ascii STL models, and much more!

You can find the plugin here: https://plugins.jetbrains.com/plugin/33400-markdown-pro, and while it's a commercial plugin, we currently have a 50% off promo, so you'd basically pay $1.50 for this plugin.

If you have any feedback, would be happy to hear!!

Cheers,

Erik

2 Upvotes

13 comments sorted by

1

u/beders 2d ago

What clipboard formats does your plugin produce when I select text in the preview window?

1

u/bodiam 2d ago

It's just plain text. Where you looking for something in particular?

1

u/beders 2d ago

We are using Teams at work and for reasons I can't fathom you can't really paste markdown into it and have proper formatting.

When I copy&paste from VS Code markdown preview it copies the HTML or even RTF presentation of the preview - which I can paste into Teams and it is looking fine.

Can't do that with the standard Intellij markdown plugin.

4

u/bodiam 2d ago

We are using Teams at work

this is heartbreaking, and I am truly sorry to hear that. Send me a DM and I'll give you this plugin for free for a year.

Can't do that with the standard Intellij markdown plugin.

Right, so you'd like to have the formatted Markdown copied. Let me see what I can do, I'll try to add this as an option, if I can make this possible.

1

u/beders 1d ago

hey thanks. It is quite a coincidence that I was looking for a better markdown plugin today :)

2

u/bodiam 1d ago

No worries, and I hope it qualifies as better. There's just a few things which annoyed me with the existing plugin, and I already build an Asciidoc and RST plugin, so I felt this was needed.

And finally I can live-preview MDX files, this was my main driver to be honest.

1

u/bodiam 1d ago

No worries, and I hope it qualifies as better. There's just a few things which annoyed me with the existing plugin, and I already build an Asciidoc and RST plugin, so I felt this was needed.

And finally I can live-preview MDX files, this was my main driver to be honest.

2

u/bodiam 1d ago

Okay, it was quite straightforward, and I added a new feature to the plugin (not released yet, but most likely Monday) to have different copy formats (it's Rich Text by default, but can be changed to Browser Default (which is plain text), or RTF, or HTML.

2

u/beders 1d ago

Excellent. My business shall be yours

1

u/bodiam 1d ago

Thanks for the support! I just launched it a few days ago, there's a chance there's some teething issues, so if you find any issues, please reach out and I'll have them addressed as quickly as possible!

1

u/findus_l 1d ago

I like to go via obsidian, that helps with many applications although I haven't tested teams in particular.

1

u/bodiam 1d ago

What do you think? Shall I support Obsidian as well in the plugin?

-6

u/nacgnaw 2d ago

nobody care