Как реализовать редактор markdown с TinyMCE?

Я хочу добавить редактор markdown для пользователей, чтобы публиковать свои ответы на моей странице. Я нашел TinyMCE, но есть проблема с ним: я не знаю, как реализовать редактор markdown с TinyMCE.

есть ли кто-нибудь, у кого есть опыт в этом? Пожалуйста, покажите мне, как настроить редактор markdown с ним.

1 ответов


похоже Плагин Текстового Шаблона можно сделать так:

этот плагин соответствует специальным шаблонам в тексте и применяет форматы или выполняемые команды на этих шаблонах.

...

tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugin: 'textpattern',
  textpattern_patterns: [
     {start: '*', end: '*', format: 'italic'},
     {start: '**', end: '**', format: 'bold'},
     {start: '#', format: 'h1'},
     {start: '##', format: 'h2'},
     {start: '###', format: 'h3'},
     {start: '####', format: 'h4'},
     {start: '#####', format: 'h5'},
     {start: '######', format: 'h6'},
     {start: '1. ', cmd: 'InsertOrderedList'},
     {start: '* ', cmd: 'InsertUnorderedList'},
     {start: '- ', cmd: 'InsertUnorderedList'}
  ]
});