网站文章内容编辑器(如果一个Markdown编辑器不能解决问题解决问题,你要来试试吗?)
优采云 发布时间: 2021-11-18 10:15网站文章内容编辑器(如果一个Markdown编辑器不能解决问题解决问题,你要来试试吗?)
如果一个 Markdown 编辑器不能解决问题,那就用两个编辑器。
作为作家、程序员和著名的 Markdown 程序员,我总是需要在 Markdown、HTML 和 PDF 格式之间进行转换。
因为一些日常工作需要,我也制作了各种轮子:
比如ebook-boilerplate基于markdown一步生成电子书:支持PDF、Mobi、EPUB格式。
比如微信公众号的markdown编辑器MDPub,主要用于提供代码高亮:
MDPub 截图
今天在修复MDPub中的一个bug时,突然意识到我还需要将一篇文章文章转成Markdown。
2md
以前,当我需要将HTML转换为Markdown时,我会使用to-markdown的Demo网页将相应的HTML转换为Markdown。但是,这意味着我需要复制到 HTML 才能转换为 Markdown。
所以,我想:如果可以直接用鼠标选择,然后Ctrl+C,Ctrl+V,会更容易。
其实我只需要一个所见即所得的编辑器,然后将内容转成Markdown。
所以,有 2md:
2MD 截图
一如既往,保持简单的风格。而且,它的代码很简单:
tinymce.init({ selector: 'textarea#input', height: 500, menubar: false, statusbar: false, toolbar: ['code'], plugins: [ 'advlist autolink lists link image charmap print preview anchor', 'searchreplace visualblocks code fullscreen', 'insertdatetime media table contextmenu paste code' ], setup: function (editor) { editor.on('change', function (e) { var content = tinymce.get('input').getContent(); var md = toMarkdown(content); $("#output").val(md); }); } }); $('document').ready(function () { new Clipboard('.btn'); });
而我们所做的是直接从网页或编辑器中复制内容,然后将其粘贴到左侧的编辑器中:
比如 MacDown
2MD MacDown
或者直接复制网页:
2MD 网站
说了这么多,要不要试试?
GitHub:
相关文章:
《》