为什么Mark Text是我最喜欢的markdown编辑器

218 阅读4分钟

几年前,当我开始探索Jupyter笔记本时,我被引入到markdown格式。Opensource.com的许多其他作者都知道markdown,但这是我不熟悉的一种技能。

Markdown是一种标准的文本写作方式,在这种方式中,你用最小的符号来标记你想要的文本样式。例如,你不用点击一个按钮来使一个词变粗,而是用两个星号(**词**)包围这个词。这有两种效果。

  • 当作为纯文本查看时,视觉上显示出加粗的文本
  • 如果有一个好的文本转换器或渲染器(如Pandoc或一个好的markdown文本编辑器),就会显示为加粗。

Markdown最大的优点之一是它的大部分符号都是直观的,并且来自我们大多数人已有的习惯。用星号强调单词,用字符标记标题以区分它们,等等,这些都是有意义的。

每个人都对它评价很高,但我不确定为什么我需要学习和使用markdown。然而,我是个好奇的人,于是我开始探索markdown,以及它如何在我的写作中发挥作用。

学习markdown

我喜欢在学习过程中使用markdown小抄。我发现markdown是一个写任何东西的优秀工具,而且我喜欢我甚至不需要一个专门的markdown编辑器。任何文本编辑器都可以写markdown,因为markdown使用标准文本来表示样式。所以我开始使用简单的编辑器,如Vim或gedit(或任何其他编辑器),并查阅小抄以记住简单的格式化规则。

今年我一直在写日记,作为组织我的想法和学习更多关于markdown的方法。我最近尝试了Ghostwriter文本编辑器,这是一个优秀的编辑器,具有一些额外的markdown专用功能。Markdown现在已经变得非常流行,许多编辑器都加入了语法高亮、提示和其他使Markdown工作变得容易的功能,或者将其作为重点。它们不是必须的功能,但当你拥有它们时,它们是很好的。

试用马克文本

在阅读一个博客时,我发现了Mark Text。Mark Text有一些工具,使写markdown很容易,同时又提供了一个简单的界面,只要不妨碍我就行。Mark Text有六个主题。三个浅色和三个深色主题。深色主题对我来说更容易使用。用户文档非常好,而且还有markdown语法 ,也有帮助

实时的Markdown

Mark Text提供了一个实时预览,界面简洁明了。它支持Commonmark规范,Github Flavored Markdown规范,以及Pandoc Markdown。根据它的网站,Mark Text还支持KaTex、front matter和emoji等markdown扩展。它可以输出HTML和PDF文件。

Mark Text有各种编辑模式,如打字机模式、源代码模式和聚焦模式。添加图片是一件很容易的事,因为你可以简单地从剪贴板上复制和粘贴它们。

在Mark Text窗口的左上方有一个弹出窗口,显示迄今为止输入的字符和段落数量。作为一个作家,这真的很有帮助。

保存文件很容易,可以从Mark Text窗口左上方的菜单中选择,或者使用Ctrl+S。事实上,Mark Text的菜单对任何习惯于基本文本编辑器或文字处理器的人来说都是友好和熟悉的。

Mark Text file menu

我喜欢Mark Text用简单的按键快捷键支持各种格式,包括表格块、图表、行内格式、数学公式块和其他代码块。

你可以从以下链接中为你的操作系统下载Mark Text。

Mark Text是具有MIT许可证的开放源代码。你可以随时下载最新的版本。

另外,你可以在macOS上用brew install --cask mark-text ,在Windows上用Chocolatey安装Mark Text,方法是输入choco install marktext

Mark Text一直在寻找赞助商和开发者。该项目有一个关于贡献者的指南。此外,你可以在Patreon和Open Collective上支持该项目。