您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    只需一行代码,你的纯文本秒变Markdown
    时间:2020-03-02 08:00 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    只需一行代码,你的纯文本秒变Markdown

    Markdeep 是一个用来写纯文本的插件,它能以 Markdown 的语法与渲染方式纯文本,并在网页上展现。同时,除了 Markdown 语法,Markdeep 还额外支持图表、数学方程等扩展才能。

    项目主页:https://casual-effects.com/markdeep/

    我们先看看效果,如下左边是纯文本编辑器的编辑页面,左边是在阅读器上的渲染效果:

    Markdeep 十分容易运用,它也不需求安装插件或联网。如上所示只需在纯文本最后加上「<!—Markdeep→」那一行的表达式,它就可以变成一个地道的 Markdown 编辑器。Markdeep 不需求额外安装任何东西,也不需求导出、编译等杂七杂八的进程。

    看着 Markdeep 很复杂,但它的功用却不少,一点也不逊色于 Typora 等正统的 Markdown 编辑器。不论我们是写项目的 README 文档、实验报告,还是要做 PPT 或写论文,它都能满足。该项目提供了很多示例,例如生成的 PPT 是什么样的,后文会详细展现。

    开源代码

    Markdeep 是开源的,所以可以直接下载和修正源代码文件 markdeep.js。整个编辑器就是一个 JavaScript 脚本,下面定义了各种格式与渲染方式。作者表示,目前他正研讨该如何有效降低脚本文件大小。

    用于表格处置的部分代码,整个脚本有超过 5000 行代码。

    脚本源码地址:https://casual-effects.com/markdeep/latest/markdeep.js

    作者表示,这个项目本来就是一个专业项目,它并不会有残缺的技术支持。不过只需提交的 Bug 足够详细,作者都会完善它。此外,该项目还会常常参加一些新特性,从 2015 年 10 月份的第一版,到往年 2 月份的最新版,这个编辑器曾经维护了很长时间。

    Markdeep 怎样用

    假设你需求创立一个 Markdeep 的文件,只需求翻开恣意一个文本编辑器,然后末尾编辑。完成文本编辑任务后,只需求在其底部写下一个复杂的代码就行了。然后,将这个文档保存为纯文本文件,运用 .md.html 为扩展名。

    <!-- Markdeep: --><style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src="markdeep.min.js" charset="utf-8"></script><script src="https://casual-effects.com/markdeep/latest/markdeep.min.js" charset="utf-8"></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>  

    假设你希望在源文档中运用 Unicode,则需求在文档顶部先加上这句话:

    <meta charset="utf-8"

    想要看看效果?你可以将文本拖入阅读器或双击它。即使网络离线也可以查阅文档。假设不想由于离线而失掉格式,可以将 markdeep.min.js 文件和文档保存在一个文件夹中。

    假设想要看看 Markdeep 原始文本,在文件 URL 最后加上「?noformat」即可。

    上手示例

    小编随手测试了几个典型 Markdown 语法,比如:代办列表、自动链接、表格、内联图片、代码。与此同时,LaTeX 的数学表达式和图形也能直接设计,而不需求任何插件。详细效果可参考:

    只需一行代码,你的纯文本秒变Markdown

    简而言之,装备完善,关于熟习 Markdown 的小同伴来说,用起来会十分随手及方便。这意味着,在有网的状况下,随意拎一个文本编辑器后,就再也没有人能拦得了你运用 Markdown 了。与此同时,时时预览效果也十分简便,只需求在文本编辑器里修正,阅读器中刷新下便可出现最新效果。

    Markdeep 无能什么

    只需是 Markdown 支持的,Markdeep 就可以支持,它在业界和学术界能失掉普遍运用。如下所示,各种题材与格式的文档都能用 Markdeep 完成:

    API 文档

    教学纲要

    游戏设计文件

    家庭作业

    课程 PPT

    软件库网站

    团体博客

    简历

    论文

    看起来 Markdeep 似乎什么都能做,项目作者异样也展现了这些方面的效果图:

    (责任编辑:admin)