关于Markdown的基本介绍 

http://www.jianshu.com/p/1e402922ee32

http://www.appinn.com/markdown-tools/ 

http://sspai.com/27792

  • 文库集成类:与在线文库相集成,代表有Modoko、GibBook、简书。

这三类软件分别面向三类Markdown用户。

  • 轻量型用户,典型的是博客写手,他们要写中等长度的文章,文章的保存和发表交给博客 站。
  • 偶然用户,通常是开发者,他们需要为程序撰写说明文档,例如readme.md。

对同类软件进行比较时,我会从以下三个维度进行分析
  1. 功能特性
  2. 可用性
  3. 界面美观

界面美观 就是软件给用户最直观的感受,一定程度上影响你使用软件的心情。界面美观在选择软件时所占的权重因人而异。

在这里介绍有代表性的三个:

  • GitBook: 集成GitHub
  • Madoko: 集成GitHub, DropBox, OneDrive
  • 马克飞象: 集成印象笔记

GitBook的火热程度如同GitHub,我所看到的很多软件帮助文档、技术教程,都已经在GibBook上发布。GitBook于2014年创办,已发布35500本书籍。

Madoko出身于MS Research,功能最为强大。支持输出幻灯片,对Latex有良好的支持,有人甚至推荐使用Madoko来写论文。Madoko还可以生成 页并推送到Azure。Madoko提供了本地命令行工具用于格式转换。

在这里我介绍三款风格迥异的软件:MarkdownEditor(jijinggang)、MarkdownEditor(chenguanzhou)和Typora。

MarkdownEditor可以说是Markdown世界里的MS Notepad,它比MS Notepad增加的唯一功能就是内嵌IE浏览器生成HTML预览。该软件没有导出功能,可以利用IE浏览器可以完成以下工作:
  1. 复制,可以以RTF格式复制,粘贴到Word里,完整保留格式,具有大纲层级。
  2. 打印,打印成为PDF格式文档,格式基本可以接受,没有大纲层级。

MarkdownEditor的效率是最高的。该软件使用C++编写,启动速度和渲染速度相当可观,不需要安装,单独一个EXE文件,体积只有1M多。

Typora的三个功能特点很好地解决了这个问题:

  1. Outline(大纲视图),相当于MS Word的文档结构图;
  2. LivePreview(现场预览),你编写一行结束时就可以看到预览效果,例如** **之间的字体会显示为黑体,不同级别的标题字体大小会不同等到;

基于上述功能特点,Typora非常适合于阅读并修改长篇幅的Markdown文件。Typora没有使用常用的双列并排的预览模式,而是单屏切换,使用快捷键Ctrl+/,这一点非常方便。此外Typora的界面可圈可点,支持多种显示主题,支持Windows和Unibody两种窗口风格。

比较功能特性的常用方法是功能矩阵,从下图的功能矩阵可以看到,MarkdownEditor(chenguanzhou)支持的功能是最全的。图来自知乎上一则问答:http://www.zhihu.com/question/19637157

Markdown基本的装备包括语法高亮、预览和导出。比较而言,后起之秀Atom具备先天优势,自身支持Markdown格式的语法高亮,预装的Markdown Preview插件支持两列模式的实时预览,支持Copy As HTML。Atom具备语义输入模式,例如,输入字母code,在输入结束时,你可以根据提示选择回车,那么就可以立即输入代码块标记。这样和快捷键达到一样的效果,而且不必特别的去记忆。

WebStorm, Sublime Text, Notepad++ 已经有了相应的Markdown插件。

Markdown作为纯文本格式,自然不能粘贴图像文件,只能嵌入图像的地址(URL或者本地地址)。所以插入图片需要预先将图片存储在 络。

我使用的工具是“新浪微博图床”,有Goole APP版本。

还有“围脖是个好图床”。

GitBook 集成GitHub 

Madoko 集成Dropbox, Github和OneDrive。基于NodeJS,微软研究院出品 

马克飞象 集成印象笔记,客户端基于Electron 

简书 

Sublime Text Markdown插件 

Notepad++ HTML预览插件

MarkdownEditor(jijinggang) 基于C++,开源免费,国人开发 

MarkDownEditor(chenguanzhou) 基于WPF+MVVC,开源免费,MetroUI风格,具有UWP版本,国人开发 

Haroopad 基于Electron,开源免费。具有方便的语法提示窗口,最新版支持流程图和幻灯片。来自韩国

文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览2875 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年4月25日
下一篇 2017年4月26日

相关推荐