auto.js 脚本代码大全_一行代码:让你的纯文本秒变Markdown!

点击上方的终端研发部,右上角选择“设为星标

每日早9点半,技术文章准时送上

公众号后台回复“学习”,获取作者独家秘制精品资料

39856b980046fc7ce76766f243e8a53a.png

来自:公众号 机器之心

前言

只要你有纯文本编辑器,加上一条语句,瞬间它就可以成为 Markdown 编辑器。

Markdeep 是一个用来写纯文本的插件,它能以 Markdown 的语法与渲染方式纯文本,并在网页上展示。同时,除了 Markdown 语法,Markdeep 还额外支持图表、数学方程等扩展能力。项目主页:casual-effects.com/markdeep/我们先看看效果,如下左边是纯文本编辑器的编辑页面,右边是在浏览器上的渲染效果:

002fc6d28aa784fa21f4bd8faaea6f81.png

Markdeep 非常容易使用,它也不需要安装插件或联网。如上所示只要在纯文本最后加上「开源代码 Markdeep 是开源的,所以可以直接下载和修改源代码文件 markdeep.js。整个编辑器就是一个 JavaScript 脚本,上面定义了各种格式与渲染方式。作者表示,目前他正研究该如何有效降低脚本文件大小。cc117795c2694bd1192f3efdf57ca5ba.png

用于表格处理的部分代码,整个脚本有超过 5000 行代码。脚本源码地址:https://casual-effects.com/markdeep/latest/markdeep.js作者表示,这个项目本来就是一个业余项目,它并不会有完整的技术支持。不过只要提交的 Bug 足够具体,作者都会完善它。此外,该项目还会经常加入一些新特性,从 2015 年 10 月份的第一版,到今年 2 月份的最新版,这个编辑器已经维护了很长时间。Markdeep 怎么用如果你需要创建一个 Markdeep 的文件,只需要打开任意一个文本编辑器,然后开始编辑。完成文本编辑工作后,只需要在其底部写下一个简单的代码就行了。然后,将这个文档保存为纯文本文件,使用 .md.html 为扩展名。

<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 的数学表达式和图形也能直接设计,而不需要任何插件。具体效果可参考:6200c1b497d51d2dcd7130a54d4a60dc.png 简而言之,配备完善,对于熟悉 Markdown 的小伙伴来说,用起来会十分顺手及方便。这意味着,在有网的情况下,随意拎一个文本编辑器后,就再也没有人能拦得了你使用 Markdown 了。与此同时,时时预览效果也非常简便,只需要在文本编辑器里修改,浏览器中刷新下便可呈现最新效果。Markdeep 能干什么只要是 Markdown 支持的,Markdeep 就能够支持,它在业界和学术界能得到广泛使用。如下所示,各种题材与格式的文档都能用 Markdeep 完成:

  • API 文档

  • 教学大纲

  • 游戏设计文件

  • 家庭作业

  • 课程 PPT

  • 软件库网站

  • 个人博客

  • 简历

  • 论文

看起来 Markdeep 似乎什么都能做,项目作者同样也展示了这些方面的效果图:1223b3a32eb6dbbc967aef30d81aff7a.png Markdeep 制作的 PPT。30c70c49c5b4364f06dab757ccd66dd3.png

总结

Markdeep 制作的个人简历。总之,除了使用方便、展示炫酷,Markdeep 的功能也是非常强大。正如其它开发者所强调的,Markdeep 是能制作简单图表的 Markdown 工具,它以一种「ASCII Art」的方式用纯文本制作出图形,并且不用渲染也非常明晰。

阅读更多

面试官:你的SQL一般有几个join? 干掉 try catch ! 大家都在说去大厂,我说说怎么去小厂面试吧? Google 开源的依赖注入库,比 Spring 更小更快! 这一顿神操作!从把3000行代码重构成15行代码谈起! 程序员对于35岁的担忧:未来真的没有什么好的前景吗? 阿里面试 Java 都问什么?万字总结!
相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!

c286a38a7344b18c1aa7ed246287760b.png

f80496f10e81ab7da0ad9ad953b07272.gif

喜欢就给个“在看ae5f23c421cc6aeaa2eca52903a8edf4.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值