再见 Typora!这个开源的 Markdown 编辑器爱了!

杰哥的IT之旅

共 3024字,需浏览 7分钟

 ·

2021-12-28 12:28

大家好,我是杰哥。

早期我刚开始写文章的时候,用的富文本编辑器,排版也非常的繁琐,现在回想起来当初的 blog 用富文本编辑器写出来的感觉看上去真是不太美观,直到我慢慢接触新事物后,才发现还有 Markdown 编辑器。

与其接触到了 Markdown 编辑器,再加上不会基本 Markdown 的常用语法,用起来就比较生疏,后来我就学习了 Markdown 的常用语法,还特意写了篇文章,可以参考:《为什么要学习 Markdown?究竟有什么用?》。

在这摸索的过程中,我尝试了很多 Markdown 编辑器,比如:md2all、mdnice、WeChat Format 的等等,当然了,这几款都是网页在线就可以使用的,直到后来使用了 PC 端的 Typora,逐渐也熟练的用了起来,就在上月 Typora 发布收费后,而对于经常使用它的用户来说可能会付费支持一下,当然了也有可能部分用户会选择其他的 Markdown 编辑器。

在日常工作中,有些小伙伴可能会写一些文档或者记录一些问题,从而形成一篇 blog,我是非常强烈推荐大家选择 Markdown 编辑器的。因为它可以在很多技术社区平台的编辑器里进行运用,同步文章也会更加高效。

恰巧,最近我发现了一款简单而优雅的开源 Markdown 编辑器 —— Marktext,它专注于速度和可用性,适用于 Linux、MacOS 和 Windows。

Mark Text 作者写这款编辑器主要原因:

  • Mark Text 的作者喜欢写作,也尝试用过很多 Markdown 编辑器,但是却仍然没有一个编辑器可以完全满足他的需求,当写一些难以忍受的错误时,却不喜欢被打扰,从而 Mark Text 使用虚拟 DOM 来呈现页面,具有高效和开源的好处,这样任何喜欢 Markdown 和写作的人都可以使用 Mark Text;

  • Mark Text 是完全免费和开源的,并将永远开源。同时作者也非常希望所有 Markdown 的爱好者都能贡献自己的代码,从而来帮助将 Mark Text 开发成流行的 Markdown 编辑器;

  • 市面上有很多的 Markdown 编辑器,都各有自己的优缺点,很难满足每个 Markdown 用户的需求,但希望 Mark Text 能够尽可能满足每个 Markdown 用户,虽然最新的 Mark Text 并不是完美的,但会尽力做到最好;

Mark Text 特征:

  • 支持实时预览和干净简单的界面,以获得无干扰的写作体验;

  • 支持 Markdown 扩展,例如:数学表达式(KaTeX)、表情符号等;

  • 支持段落和内联样式快捷方式,从而提高写作效率;

  • 支持导出 HTML 和 PDF 格式的文件;

  • 支持多种主题,例如:Cadmium Light、Dark、Graphite Light、Material Dark、One Dark、UIysses Light;

  • 支持多种模式,例如:源代码模式、打字机模式、专注模式;

  • 支持可直接从剪贴板粘贴图像;

下载安装 Mark Text

MacOS:

可以通过 GitHub 的发布页面下载最新版本,也可以使用 homebrew cask 安装 Mark Text,如果要使用 Homebrew-Cask,只需安装 Homebrew 即可。

发布页面下载地址:

https://github.com/marktext/marktext/releases/latest

$ brew install --cask mark-text

Windows:

通过 GitHub 仓库下载文件名为.exe的应用程序安装即可;

https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe

使用ChocolateyWinget包管理器安装 Mark Text 也可以。

choco install marktext

winget install marktext

Linux:

使用 AppImage 方式

# chmod +x marktext-%version%-x86_64.AppImage
# ./marktext-%version%-x86_64.AppImage

到这步时,其实是无法真正已经安装了 AppImage,因为 AppImage 是一个需要授权权限后才可以运行的文件,要将集成到桌面环境中,可以手动创建桌面文件或使用 AppImageLauncher。

创建桌面文件

$ curl -L https://raw.githubusercontent.com/marktext/marktext/develop/resources/linux/marktext.desktop -o $HOME/.local/share/applications/marktext.desktop

# 将桌面文件中的Exec更新为您真正的marktext命令。如有需要,请指定路径。
$ vim $HOME/.local/share/applications/marktext.desktop

$ update-desktop-database $HOME/.local/share/applications/

使用二进制方式

可以从 GitHub 存储库的发布页面下载最新的软件包,通过二进制方式安装的话可能需要安装相关依赖包。

使用 Flathub 方式

安装 flatpak 和 flathub 存储库后,只需使用一个命令即可安装 MarkText:

flatpak install flathub com.github.marktext.marktext

仅为当前用户安装,可执行以下命令:

flatpak install --user flathub com.github.marktext.marktext

运行 MarkText 时,可执行以下命令:

flatpak run com.github.marktext.marktext

更新 MarkText 时,可执行以下命令:

flatpak update com.github.marktext.marktext

更新所有已安装的 flatpaks,可执行以下命令:

# flatpak update

GitHub 地址:https://github.com/marktext/marktext

最后

话说回来,目前市面上还有很多 Markdown 编辑器,有网页在线版的、PC 端的等等供大家使用。

如果你已经放弃使用 Typora 了,或者还没找到适合自己的 Markdown 编辑器,可不妨尝试下 Marktext。

当然了,如果你有更好的 Markdown 编辑器推荐,也可通过留言进行分享呀。

推荐阅读

为什么要学习 Markdown?究竟有什么用?

太牛逼了,Markdown 几行字符就可以生成思维导图了!

这可能是 Markdown 写微信公众号的一款神器了!

推荐几款基于 Markdown 在线制作简历的网站

浏览 48
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报