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

程序IT圈

共 3100字,需浏览 7分钟

 ·

2022-01-19 10:46


早期我刚开始写文章的时候,用的富文本编辑器,排版也非常的繁琐,现在回想起来当初的 blog 用富文本编辑器写出来的感觉看上去真是不太美观,直到我慢慢接触新事物后,才发现还有 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 编辑器推荐,也可通过留言进行分享呀。

2022年,我们一起加油(班)!


往期推荐


空降的大厂 CTO,半年内成功把团队带垮了!
程序员床上二三事 …
“阿里味” PUA 编程语言,火上GitHub热榜,标星2.7K!



长按进入小程序,进行打卡签到


小程序送书福利更新啦!

(更多精彩值得期待……)


2T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,人工智能,考研,软考,英语,等等。在公众号内回复「资源」,即可免费获取!回复「社群」,可以邀请你加入读者群!


“在看”点一点

知足常乐😊

 👇👇👇

浏览 52
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

分享
举报