# Using External Markdown Editors with Ignition

**URL:** <https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 17, 2023, 6:07pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853 "2023-05-17T18:07:24Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![nick.miller](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@nick.miller](https://forum.inductiveautomation.com/u/nick.miller)\
**Post date:** [May 17, 2023, 6:07pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/1 "2023-05-17T18:07:24Z")

</div>

I'm wanting to write markdown in an external markdown editor and load that file into ignition. I started using MarkText and I really like the editor but when I load it in ignition and try to display the markdown file in a markdown component it doesn't render the same as it does in MarkText. The main problems I am having are with code blocks / fences and the way lists are rendered.

Is there an editor that exist that matches how ignition renders markdown? Is there a setting I can change in Ignition or MarkText to make the two render similarly?

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [May 17, 2023, 6:40pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/2 "2023-05-17T18:40:42Z")

</div>

do you have a sample of the markdown that does not work in ignition?

---

<div class="post-metadata">

**Author:** ![nick.miller](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@nick.miller](https://forum.inductiveautomation.com/u/nick.miller)\
**Post date:** [May 17, 2023, 6:54pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/3 "2023-05-17T18:54:44Z")

</div>

[Nav Framework.txt](https://forum.inductiveautomation.com/uploads/short-url/z73yNTjV4BWmSlwmBCr5m7QJEyK.txt) (2.8 KB)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/1/d1ec293f32b7785559265fa2e43daf205b374b82.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/3/63773996a499247a2a271abbda982a135a409978.png)  
Original file and differences in rendering.

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [May 17, 2023, 7:09pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/4 "2023-05-17T19:09:51Z")

</div>

Only thing I see is that Ignition does not apply bold weight to code in the middle of a line (can be fix in the CSS, if you want to go there), and does not seems to support syntax highlighting, which is an extended feature of Markdown

---

<div class="post-metadata">

**Author:** ![nick.miller](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@nick.miller](https://forum.inductiveautomation.com/u/nick.miller)\
**Post date:** [May 17, 2023, 7:13pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/5 "2023-05-17T19:13:05Z")

</div>

Ignition and the editor are rendering the bullets different. Headers get a bold line underneath that doesn't appear in ignition. The `code` blocks render different.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2023, 7:19pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/6 "2023-05-17T19:19:11Z")

</div>

It looks like we have an open ticket to upgrade the markdown library we use, but it's blocked on some other issues...

One of the noted improvements, though, is:

> "It is now 100% CommonMark compliant: that means it works the same as in other places, such as Discourse, Reddit, Stack Overflow, and GitHub."

So maybe that would help. I've added this forum thread to the ticket to bump the customer count.

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [May 17, 2023, 7:26pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/7 "2023-05-17T19:26:10Z")

</div>

I was missing, remove the empty lines in the list

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/c/1cf2e7418680accbff239f66aff73cc7951d2d1f.png)

---

<div class="post-metadata">

**Author:** ![nick.miller](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@nick.miller](https://forum.inductiveautomation.com/u/nick.miller)\
**Post date:** [May 17, 2023, 7:31pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/8 "2023-05-17T19:31:20Z")

</div>

Ok I can continue tailoring the output of MarkText to fit ignition like @calimero100582 is suggesting. I look forward to improvements to the markdown editor!

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [May 17, 2023, 7:36pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/9 "2023-05-17T19:36:56Z")

</div>

Will it support syntax highlighting also?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2023, 7:43pm UTC](https://forum.inductiveautomation.com/t/using-external-markdown-editors-with-ignition/73853/10 "2023-05-17T19:43:19Z")

</div>

I don't know.
