今天要介绍一个优秀的开源的软件 - MarkText
对于很多程序员或写文作的人来说, 一定知道Markdown这种格式. 使用Markdown来编写文章非常方便, 优雅. 让你专注于内容, 而不用纠结格式.
我所有的文章都是,也包括工作中的所有文档, 基本都是使用markdwon来编写. 而所谓的Office早被我遗忘了. 除了极少数情况不得不用以外, 基本不会使用Office来编写文档.
Markdown
如果你经常写文章或编写文档等, 一定知道在电脑上写文章要关注两个核心, 一个是内容, 一个是格式. 但本质上当我们写文章时, 是希望只关注内容而不需要过分关注格式.
如果你曾经像我一样, 经历过毕业论文, 把绝大部分时间花费在格式及样式的调整上, 比如字体, 大小, 缩进等, 就一定明白, 如果有一种能让你专注于只编写内容, 而不是需要去关注格式的东西, 你一定会非常喜欢的.
而markdown就是这么一种格式.
Markdown是一种轻量级的标记语言,专门用于写作、编辑和格式化纯文本的文档。它使用简单的标记符号,如井号(#)、星号(*)和下划线(_)等,来表示文本的格式和结构,例如标题、列表、链接、粗体、斜体等。Markdown 文档可以轻松地转换为 HTML、PDF等其他格式,因此它被广泛用于创建技术文档、博客文章、论坛帖子等。其简洁、易读的语法使得编写和编辑文档变得简单而高效。
如果你经常写内容, 还在使用Word等方式, 或者甚至还没有使用过Markdown, 那我建议你应该要以去了解及尝试使用Markdown. 只要你去使用, 我相信你一定会喜欢上它.
对于程序员来说, 更应该关注与使用Markdown的另一个点在于相比各种Office,它不仅让你专注于内容而不需要关注格式,更重要的是它天然支持代码块.
用Office写技术文档, 怎么处理代码是个体验非常不好的事, 而markdown就完全支持; 所以Markdown是程序员的天然的伙伴.
利器
工欲善其事, 必先利其器, Markdown格式令人喜好, 但没有好的支持它的编辑软件, 那也是白搭.
我曾经过往的一个程序员的正版清单中提到, 就Markdown这种格式, 自己一直使用Typora这款软件.
Typora是一款非常出色的, 所见即所得的Markdown编辑软件, 这个软件的作者一直持续的打磨与维护这个小软件, 很多年一直是免费提供给大家使用, 后面前2年才变成收费软件, 基于对它的喜爱, 我也毫不犹豫的花钱购买了这个软件.
不过, 由于我有时会在不同的系统中切换, 比如Linux, Windows等, Typora正版授权也只支持三台设备, 所以在其它系统中我也一直在关注与寻找其它优秀的类似的Typora的软件.
最近, 我就发现了MarkText这款软件, 就觉得它非常值得使用与推荐. 于是我就想起来写下这篇文章
MarkText
可能是我个人的偏好, 对Markdown格式支持的软件, 我个人更喜好所见即所得的编写模式, 让我更有一种编写的沉浸感. Typora就是这样一款工具.
而MarkText与Typora非常相似, 也是一个所见即所得的Markdown的编辑工具. 更值得称道的是MarkText是一个开源的软件.
MarkText基于electron开发, 所以它支持各种系统, 包括Windows, MacOS以及Linux. election是基于chrome V8内核以及Node之上的一个跨平台开发技术, 所以基本上用前端技术栈就能开发出一个跨平台桌面软件. 基于electron开发的最著名软件是Visual Studio Code
了.
正因为基于electron, 所以不管你用的是哪个操作系统, 都可以使用MarkText这个软件.
我个人的使用体验上来说, 感觉它也和Typora在很多方面非常类似, 虽然可能有一些体验比不上Typora, 但它在支持Markdown格式这外, 同样也支持主题切换, 拼写检查, 导出PDF等扩展功能. 用它做一款Markdown编写软件, 个人觉得完全足够.
推荐
如果你也喜欢用markdown, 也想用找一款开源的所见即所得的编写软件, 那MarkText
也是一款值得你关注与尝试的工具.