Markdown是一种轻量级的标记语言,可用于将格式设置元素添加到纯文本文档中。Markdown 由John Gruber于2004年创建,如今已成为世界上最受欢迎的标记语言之一。

Markdown 是开发人员最喜欢的文本书写语言。它是如此干净、简单和轻量级,并且允许开发人员只关注编写过程本身,而不是编写语法或其他琐碎的问题。

使用Markdown与使用WYSIWYG编辑器不同。在Microsoft Word之类的应用程序中,单击按钮以设置单词和短语的格式,更改立即可见。Markdown不是那样的。当您创建Markdown格式的文件时,可以在文本中添加Markdown语法,以指示哪些单词和短语看起来应该有所不同。

这就是你为什么需要无干扰且干净的 Markdown 编辑器来编写或编辑 Markdown 文件,以便您可以在长时间的编写过程中找到舒适感。幸运的是,有许多开源 Markdown 编辑器适用于所有类型的用户及其用例。

目前,大家喜欢的 Markdown 编辑器包括 MarkdownPad、BookPad、Typora 等等。但大家知道,好多 Markdown 编辑器都不是免费使用的。比如 Typora 也开启了收费模式,1.0版 售价为 14.99 美元,当然对于忠实粉丝来说,就算收费也能接受,我觉得也是应该支持的。可是,对于非重度用户来说,能免费使用也不错的。

今天我们将看到 Mark Text;用于编写Markdown文档的最小开源应用程序。

Mark Text的主要特点

您可能喜欢 Mark Text 的主要原因:

  • 其用户界面完全最小,仅显示书写区域,不显示其他内容。
  • 能够使用许多内置的自定义主题(浅色/深色变体),或编写您自己的主题。
  • 兼容所有桌面操作系统(Windows、Linux 和 macOS)。
  • 字数、段落数和字符数显示在右上角,书写时不占用空间。
  • 您可以将任何选定的段落转换为您想要的任何其他类型的段落(例如,将文本转换为代码,或将列表转换为文本)。
  • 使用 KaTex 支持表格、图表、图像、内联格式和数学输入。
  • 支持图片和图片上传,您也可以将此功能与开源图片结合使用。
  • 从首选项窗口启用或禁用的许多可能设置。
  • 由于prisjs,代码块突出显示。
  • 能够导出为 HTML 和 PDF 格式。
  • RTL 支持多种语言。
  • 完全免费和开源!

一款轻量级的开源 Markdown 编辑器

使用 Mark Text 作为日常 Markdown 编辑器时,有很多东西会让人眼前一亮。第一个漂亮的地方是字数在标题栏附近显示为一行,但是如果突出显示它,您可以看到更多:

应用程序的首选项窗口功能丰富。您可以随意调整字体大小、行高、编码和切换其他编辑选项。对于高级 Markdown 用户,还有一些专家设置:

但也许 Mark Text 最显著的功能之一是,如果您选择将 Markdown 文档导出为 PDF 文件,那么您将看到一个首选项窗口,允许您自定义生成的 PDF 文件的外观。一个在其他开源 Markdown 编辑器中很少存在的特性:

最后,Mark Text会在您选择的任何段落附近显示一个按钮,允许您复制、删除它或将其转换为其他类型的受支持块:

对于不想浪费时间为这些事情手动编写语法的工作狂 Markdown 爱好者来说,这是一个非常简洁的功能。

Mark Text 还提供了六种主题,分别为:

Cadmium Light、Dark、Graphite Light、Material Dark、One Dark、Ulysses Light

如下六张图

Mark Text 唯一的缺点可能是它是用 Electron 框架编写的,这是一个著名的 JavaScript 框架,它为 Mark Text 提供了许多基础设施功能(例如跨平台兼容性、简单的二进制构建等),但它也可能导致比普通 Markdown 编辑器额外的系统负载,并且electron应用程序在其原生平台上看起来不像原生应用程序。

安装Mark Text

Mark Text 开发者为不同的操作系统准备了现成的二进制文件,您可以根据您当前的操作系统从官方网站或GitHub 上的发布页面获取它们

对于 Linux,Mark Text 以.AppImage 形式出现,这是一种著名的可移植格式,可在所有 Linux 发行版上开箱即用,无需任何其他软件或工具。只需下载文件并从您的文件管理器中单击它,然后从属性中将其标记为可执行文件,然后运行它。

如果您使用其他操作系统,那么您可能希望从 GitHub 上的源代码编译Mark Text。

结论

如果你大量练习写作,那么你绝对应该尝试一下Markdown。这是一种非常简洁的语法语言,可以帮助您将文本提升到一个新的水平,特别是如果您是一名希望为您的项目编写文档或文章的开发人员。像 LibreOffice 这样的办公套件对于长时间的写作来说可能太重量级了,而且它们的功能很臃肿,你可能不需要,更不用说紧凑的用户界面了,那里到处都是扔按钮。

迷你的文本编辑器,如 Mark Text,在一个旨在做一件事的应用程序中提供了一个舒适的用户界面:写作。

归根结底,Mark Text 是免费和开源的,因此,尝试它不会有任何损失。它确实是目前迷你的开源 Markdown 编辑器之一,绝对值得它获得的所有支持。

您可以从其官方网站了解更多关于 Mark Text 的信息。

发表评论