这可能就是你苦苦寻找免费、高颜值、功能强大的 Markdown 编辑器

本文作者 | HelloGitHub-小猪蹄

作者博客 | https://chungzh.cn/

Markdown 是一个轻量级的标记语言,语法简单、容易上手,它深受程序员、博客主等人群的钟爱。随着越来越多的博客系统支持 Markdown,它也开始越来越流行。那么一个趁手的 Markdown 编辑器能够让你醉心于创作、专注于文字、行文如流水般丝滑。

下面这个 5 款编辑器各有特色,相信总有一款适合你。俗话说:工欲善其事,必先利其器,快根据个人的需求挑选一款合适自己的 Markdown 编辑器吧!

1、Mark Text

  • GitHub 项目地址:https://github.com/marktext/marktext/
  • Star 数量:10k+
  • 官方网站:https://marktext.app/
  • 支持的操作系统:Linux、MacOS 和 Windows

如果你用过 Typora,那么这款编辑器你一定会觉得十分熟悉。它并没有采用普遍的双栏模式,而是使用了和 Typora 一样的所见即所得,使您获得无干扰的写作体验。它支持 CommonMark Spec[1] 和 GitHub Flavored Markdown Spec[2] 这两个 Markdown 扩展、数学表达式(KaTeX)、front matter 和 emoji。它还有各种预设主题,以后还会开放自己导入主题的功能。

2、VNote

  • GitHub 项目地址:https://github.com/tamlok/vnote
  • Stars 数量:6k
  • 官方网站:https://tamlok.github.io/vnote
  • 支持的操作系统:Linux、MacOS 和 Windows

VNote 使用 C++ 开发,基于 Qt 5.9。它号称是更懂程序员和 Markdown 的笔记软件,虽然看上去并不十分美观,但它的功能很强大。它有 Vim 模式和一系列强大的快捷键、可以直接从剪切板插入图片、支持 Mermaid[3]、 Flowchart.js[4]、 MathJax[5]、 PlantUML[6] 和 Graphviz[7]、强大的原地预览(图片、图表、公式)等功能,确实是一个很懂程序员的强大 Markdown 编辑器。

3、Notable

  • GitHub 项目地址:https://github.com/notable/notable
  • Stars 数量:12k+
  • 官方网站:https://notable.md/
  • 支持的操作系统:Linux、MacOS 和 Windows

Notable 是一个使用 TypeScript 开发的 Markdown 编辑器。Notable 支持 GFM(GitHub-Flavored Markdown)、KaTeX 以及 Mermaid 图。它与 VS Code 编辑器相同,因此内置了多光标、小地图和漂亮的语法高亮等功能。它采用分栏设计,同时还可以导入 Evernote 笔记。

下面是它与其它 Markdown 编辑器的对比图:

4、Boostnote

  • GitHub 项目地址:https://github.com/BoostIO/Boostnote
  • Stars 数量:15k+
  • 官方网站:https://boostnote.io/
  • 支持的操作系统:Linux、MacOS 和 Windows

Boostnote 是一款面向程序员的漂亮 Markdown 笔记软件,基于 Electron、React+Redux、Webpack 和 CSSModules 构建。采用分栏式预览,你可以根据自己的喜好对它的缩进、字体、样式以及 UI 语言进行自定义。

5、Simplenote

  • GitHub 项目地址:
  • Windows、Linux 版:https://github.com/Automattic/simplenote-electron
  • MacOS 版:https://github.com/Automattic/simplenote-macos
  • Android 版:https://github.com/Automattic/simplenote-android
  • iOS 版:https://github.com/Automattic/simplenote-ios
  • Stars 数量:2k
  • 官网:https://simplenote.com/
  • 支持的操作系统:Linux、MacOS、Windows、Android 和 iOS

这款编辑器由 Wordpress 的母公司 Automattic 开发(没错,就是收购 Tumblr 的那个公司!)。正如其名,它是一款很 simple、很小巧的编辑器。你在 simplenote 上写的笔记会在所有设备上同步更新,同时它还支持多人协作编辑文档。

最后

以上就是本期推荐的 5 款免费、开源的 Markdown 编辑器,是不是要颜有颜、要功能有功能呢?快快挑选一个趁手的‘利器’,让你的创作之路披荆斩棘!

这里是 HelloGitHub 我们专注于分享 GitHub 上有趣、入门级的开源项目。下一期您想来点什么呢?欢迎留言告诉我们。

参考资料

[1]CommonMark Spec: https://spec.commonmark.org/0.29/

[2]GitHub Flavored Markdown Spec: https://github.github.com/gfm/

[3]Mermaid: http://knsv.github.io/mermaid/

[4]Flowchart.js: http://flowchart.js.org/

[5]MathJax: https://www.mathjax.org/

[6]PlantUML: http://plantuml.com/

[7]Graphviz: http://www.graphviz.org/

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月20日

ThinkPHP5快速入门基础

ThinkPHP5快速入门基础一、基础快速入门 ( 一 ) :基础本章介绍了 ThinkPHP5 .0 的安装及基本使用 ,并给出了一个最简单的示例带你了解如何开始开发 ,主要包 含 :简介官网下载 omposer安装和更新CGit下载和更新目录结构运行环境入口文件调试模式控制器视图读取数据总结在学习 ThinkPHP5.0 之前 ,如果你还不理解面向对象和命名空间的概念 ,建议首先去PHP手册恶

ThinkPHP5快速入门

ThinkPHP5快速入门目 录零、序言一、基础二、URL和路由三、请求和响应四、数据库五、查询语言六、模型和关联 (1)模型定义 (2)基础操作 (3)读取器和修改器 (4)类型转换和自动完成 (5)查询范围 (6)输入和验证 (7)关联 (8)模型输出七、视图和模板八、调试和日志九、API开发十、命令行工具十一、扩展十二、杂项SessionCookie验证

热门专题

综合高中|云南综合高中,昆明综合高中,综合高中能考本一吗,综合高中和普通高中的区别,综合高中是什么意思,综合高中能参加全国统一高考吗,综合高中可以考哪些大学,综合高中的学籍是什么
综合高中
云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司
天麻的功效与作用吃法|天麻的功效与作用,天麻的功效与作用吃法,天麻炖什么治头痛最好,天麻的功效与作用禁忌,天麻多少钱一斤,天麻的功效与作用吃法及禁忌,天麻怎么吃效果最好,天麻粉的功效与作用,天麻怎么吃
天麻的功效与作用吃法
卓越综合高中|卓越综合高中
卓越综合高中
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学
昆明综合高中|昆明综合高中
昆明综合高中
易捷尔单招|易捷尔单招,易捷尔单招培训,易捷尔单招报名,易捷尔单招考试,易捷尔单招培训学校,易捷尔单招分数
易捷尔单招
金诺幼儿园(春城路金诺幼儿园)|昆明官渡区幼儿园,幼儿园报名,官渡区幼儿园,春城路幼儿园,幼儿园招生,学前班,昆明幼儿园,金诺幼儿园,环城南路幼儿园,石井路幼儿园
金诺幼儿园(春城路金诺幼儿园)

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部