Markdown 格式语法的主要目标是实现最大的可读性。用户能够以纯文本的形式发布一份 Markdown 格式的文件。用 Markdown 进行文本写作的一个优点是易于在计算机、智能手机和个人之间共享。几乎所有的内容管理系统都支持 Markdown 。它作为一种网络写作格式流行起来,其产生一些被许多服务采用的变种,比如 GitHub 和 Stack Exchange 。

8个优异的开源Markdown修改器  8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第1张

Markdown

首要,对 Markdown 进行一个简略的介绍。Markdown 是由 John Gruber 和 Aaron Swartz 一起创立的一种轻量级纯文本格局语法。Markdown 能够让用户“以易读、易写的纯文本格局来进行写作,然后能够将其转化为有用格局的 XHTML(或 HTML)“。Markdown 语法只包含一些十分简略记住的符号。其学习曲线陡峭;你能够在炒蘑菇的一起一点点学习 Markdown 语法(大约 10 分钟)。经过运用尽可能简略的语法,错误率达到了最小化。除了具有友爱的语法,它还具有直接输出洁净、有用的(X)HTML 文件的强壮功用。假如你看过我的 HTML 文件,你就会知道这个功用是多么的重要。

Markdown 格局语法的首要方针是完成最大的可读性。用户能够以纯文本的方法发布一份 Markdown 格局的文件。用 Markdown 进行文本写作的一个长处是易于在计算机、智能手机和个人之间同享。简直一切的内容管理体系都支撑 Markdown 。它作为一种网络写作格局流行起来,其发生一些被许多服务选用的变种,比方 GitHub 和 Stack Exchange 。

你能够运用任何文本修改器来写 Markdown 文件。但我主张运用一个专门为这种语法规划的修改器。这篇文章中所评论的软件答应你运用 Markdown 语法来写各种格局的专业文档,包含博客文章、演示文稿、陈述、电子邮件以及幻灯片等。别的,一切的运用都是在开源答应证下发布的,在 Linux、OS X 和 Windows 操作体系下均可用。

Remarkable

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第2张

让我们从 Remarkable 开端。Remarkable 是一个 apt 软件包的姓名,它是一个适当有特征的 Markdown 修改器 — 它并不支撑 Markdown 的悉数功用特性,但该有的功用特性都有。它运用和 GitHub Markdown 相似的语法。

你能够运用 Remarkable 来写 Markdown 文档,并在实时预览窗口查看更改。你能够把你的文件导出为 PDF 格局(带有目录)和 HTML 格局文件。它有强壮的装备选项,然后具有许多款式,因而,你能够把它装备成你最满意的 Markdown 修改器。

其他一些特性:

  • 语法高亮
  • 支撑 GitHub 风味的 Markdown
  • 支撑 MathJax - 经过高档格局出现丰厚文档
  • 键盘快捷键

在 Debian、Ubuntu、Fedora、SUSE 和 Arch 体系上均有 Remarkable 的可用的简易装置程序。

主页: https://remarkableapp.github.io/ 答应证: MIT 答应

Atom

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第3张

毫无疑问, Atom 是一个神话般的文本修改器。超越 50 个开源包集合在一个细小的内核上,然后构成 Atom 。伴有 Node.js 的支撑,以及全套功用特性,Atom 是我最喜欢用来写代码的修改器。Atom 的特性在杀手级开源运用的文章中有更具体介绍,它是如此的强壮。可是作为一个 Markdown 修改器,Atom 还有许多不足之处,它的默许包不支撑 Markdown 的特性。例如,正如上图所展现的,它不支撑等价烘托。

可是,开源具有强壮的力气,这是我激烈发起开源的一个重要原因。Atom 上有许多包以及一些复刻,然后增加了缺失的功用特性。比方,Markdown Preview Plus 供给了 Markdown 文件的实时预览,并伴有数学公式烘托和实时重加载。别的,你也能够测验一下 Markdown Preview Enhanced。假如你需求主动翻滚特性,那么 Markdown-scroll-sync 能够满意你的需求。我是 Markdown-Writer和 Markdown-pdf的忠诚拥趸,后者支撑将 Markdown 快速转化为 PDF、PNG 以及 JPEG 文件。

这个方法表现了开源的理念:答运用户经过增加扩展来供给所需的特性。这让我想起了 Woolworths 的 n 种杂拌糖块的故事。虽然需求多支付一些尽力,但能收成最好的报答。

主页: https://atom.io/ 答应证: MIT 答应

Haroopad

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第4张

Haroopad 是一个优异的 Markdown 修改器,是一个用于创立适合 Web 的文档的处理器。运用 Haroopad 能够创造各种格局的文档,比方博客文章、幻灯片、演示文稿、陈述和电子邮件等。Haroopad 在 Windows、Mac OS X 和 Linux 上均可用。它有 Debian/Ubuntu 的软件包,也有 Windows 和 Mac 的二进制文件。该运用程序运用 node-webkit、CodeMirror,marked,以及 Twitter 的 Bootstrap 。

Haroo 在韩语中的意思是“一天”。

它的功用列表十分可观。请看下面:

  • 主题、皮肤和 UI 组件
    • 超越 30 种不同的修改主题 - tomorrow-night-bright 和 zenburn 是近期刚增加的
    • 修改器中的代码块的语法高亮
    • Ruby、Python、PHP、Javascript、C、HTML 和 CSS 的语法高亮支撑
    • 根据 CodeMirror,这是一个在浏览器中运用 JavaScript 完成的通用文本修改器
  • 实时预览主题
    • 根据 markdown-css 的 7 个主题
  • 语法高亮
    • 根据 hightlight.js 的 112 种言语以及 49 种款式
  • 定制主题
    • 根据 CSS (层叠款式表)的款式
  • 演示形式 - 关于现场演示十分有用
  • 绘图 - 流程图和序列图
  • 使命列表
  • 扩展 Markdown 语法,支撑 TOC(目录)、 GitHub 风味 Markdown 以及数学表达式、脚注和使命列表等
  • 字体大小
    • 运用首选窗口和快捷键来设置修改器和预览字体大小
  • 嵌入富媒体内容
    • 视频、音频、3D、文本、敞开图形以及 oEmbed
    • 支撑大约 100 种首要的网络服务(YouTude、SoundCloud、Flickr 等)
    • 支撑拖放
  • 显现形式

默许:修改器|预览器,倒置:预览器|修改器,仅修改器,仅预览器(View -> Mode)

  • 刺进当时日期和时刻
    • 多种格局支撑(Insert -> Data & Time)
  • HtML 到 Markdown
    • 拖放你在 Web 浏览器中挑选好的文本
  • Markdown 解析选项
  • 纲要预览
  • 朴素主义者的 Vim 键位绑定
  • Markdown 主动补全
  • 导出为 PDF 和 HTML
  • 带有款式的 HTML 复制到剪切板可用于所见即所得修改器
  • 主动保存和康复
  • 文件状况信息
  • 换行符或空格缩进
  • (一、二、三)列布局视图
  • Markdown 语法协助对话框
  • 导入和导出设置
  • 经过 MathJax 支撑 LaTex 数学表达式
  • 导出文件为 HTML 和 PDF
  • 创立扩展来构建自己的功用
  • 高效地将文件转化进博客体系:WordPress、Evernote 和 Tumblr 等
  • 全屏形式-虽然该形式不能躲藏顶部菜单栏和顶部工具栏
  • 国际化支撑:英文、韩文、西班牙文、简体中文、德文、越南文、俄文、希腊文、葡萄牙文、日文、意大利文、印度尼西亚文土耳其文和法文

主页 http://pad.haroopress.com/ 答应证: GNU GPL v3 答应

StackEdit

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第5张

StackEdit 是一个功用彻底的 Markdown 修改器,根据 PageDown(该 Markdown 库被 Stack Overflow 和其他一些 Stack 沟通网站运用)。不同于在这个列表中的其他修改器,StackEdit 是一个根据 Web 的修改器。在 Chrome 浏览器上即可运用 StackEdit 。

特性包含:

  • 实时预览 HTML,并经过绑定翻滚衔接特性来将修改器和预览的翻滚条相绑定
  • 支撑 Markdown Extra 和 GitHub 风味 Markdown,Prettify/Highlight.js 语法高亮
  • 经过 MathJax 支撑 LaTex 数学表达式
  • 所见即所得的操控按键
  • 布局装备
  • 不同风格的主题支撑
  • la carte 扩展
  • 离线修改
  • 能够与 Google 云端硬盘(多帐户)和 Dropbox 在线同步
  • 一键发布到 Blogger、Dropbox、Gist、GitHub、Google Drive、SSH 服务器、Tumblr 和 WordPress

主页: https://stackedit.io/ 答应证: Apache 答应

MacDown

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第6张

MacDown 是在这个列表中仅有一个只运行在 macOS 上的全特性修改器。具体来说,它需求在 OX S 10.8 或更高的版别上才干运用。它在内部运用 Hoedown 将 Markdown 烘托成 HTML,这使得它的特性愈加强壮。Heodown 是 Sundown 的一个复生复刻。它彻底符合规范,无依靠,具有杰出的扩展支撑和 UTF-8 感知。

MacDown 根据 Mou,这是专为 Web 开发人员规划的专用解决方案。

它供给了杰出的 Markdown 烘托,经过 Prism 供给的言语辨认烘托完成代码块级的语法高亮,MathML 和 LaTex 烘托,GTM 使命列表,Jekyll 前端以及可选的高档主动补全。更重要的是,它占用资源很少。想在 OS X 上写 Markdown?MacDown 是我针对 Web 开发者的开源引荐。

主页: https://macdown.uranusjr.com/ 答应证: MIT 答应

ghostwriter

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第7张

ghostwriter 是一个跨渠道的、具有美感的、无搅扰的 Markdown 修改器。它内建了 Sundown 处理器支撑,还能够主动检测 pandoc、MultiMarkdown、Discount 和 cmark 处理器。它企图成为一个朴素的修改器。

ghostwriter 有许多很好的功用设置,包含语法高亮、全屏形式、聚集形式、主题、经过 Hunspell 进行拼写查看、实时字数统计、实时 HTML 预览、HTML 预览自定义 CSS 款式表、图片拖放支撑以及国际化支撑。Hemingway 形式按钮能够禁用退格键和删去键。一个新的 “Markdown cheat sheet” HUD 窗口是一个有用的新增功用。主题支撑很根本,但在 GitHub 库房上也有一些可用的试验性主题。

ghostwriter 的功用有限。我越来越赏识这个运用的通用性,部分原因是其简练的界面能够让写作者彻底会集在策划内容上。这一运用十分值得引荐。

ghostwirter 在 Linux 和 Windows 体系上均可用。在 Windows 体系上还有一个便携式的版别可用。

主页: https://github.com/wereturtle/ghostwriter 答应证: GNU GPL v3 答应

Abricotine

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第8张

Abricotine 是一个为桌面构建的、旨在跨渠道且开源的 Markdown 修改器。它在 Linux、OS X 和 Windows 上均可用。

该运用支撑 Markdown 语法以及一些 GitHub 风味的 Markdown 增强(比方表格)。它答运用户直接在文本修改器中预览文档,而不是在侧窗栏。

该运用有一系列有用的特性,包含拼写查看、以 HTML 格局保存文件或把富文本复制粘贴到邮件客户端。你也能够在侧窗中显现文档目录,展现语法高亮代码、以及帮手、锚点和躲藏字符等。它现在正处于前期的开发阶段,因而还有一些很根本的 bug 需求修正,但它值得重视。它有两个主题可用,假如有才能,你也能够增加你自己的主题。

主页: http://abricotine.brrd.fr/ 答应证: GNU 通用公共答应证 v3 或更高答应

ReText

 8个优异的开源Markdown编辑器(markdown编辑器开发) 开源 Markdown 编辑器 第9张

ReText 是一个简略而强壮的 Markdown 和 reStructureText 文本修改器。用户能够操控一切输出的格局。它修改的文件是纯文本文件,但能够导出为 PDF、HTML 和其他格局的文件。ReText 官方仅支撑 Linux 体系。

特性包含:

  • 全屏形式
  • 实时预览
  • 同步翻滚(针对 Markdown)
  • 支撑数学公式
  • 拼写查看
  • 分页符
  • 导出为 HTML、ODT 和 PDF 格局
  • 运用其他符号言语

主页: https://github.com/retext-project/retext 答应证: GNU GPL v2 或更高答应

转载请说明出处
知优网 » 8个优异的开源Markdown编辑器(markdown编辑器开发)

发表评论

您需要后才能发表评论