本文作者 | HelloGitHub-小猪蹄

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

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

1、Mark Text

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

2、VNote

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

3、Notable

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

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

4、Boostnote

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

5、Simplenote

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

最后

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

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


『讲解开源项目系列』——让对开源项目感兴趣的人不再畏惧、让开源项目的发起者不再孤单。跟着我们的文章,你会发现编程的乐趣、使用和发现参与开源项目如此简单。欢迎留言联系我们、加入我们,让更多人爱上开源、贡献开源~

这可能就是你苦苦寻找免费、高颜值、功能强大的 Markdown 编辑器(共5款)的更多相关文章

  1. 免费高端出辕营,横空出世惊鬼神 Excel插件:ExcelPower_Helper 0.41初出茅庐

    免费高端出辕营,横空出世惊鬼神 Excel插件:ExcelPower_Helper 0.41初出茅庐        隐鹤 倾心开发 2019.4.1 1.   引言 经过前后大约零零散散的一年的开发, ...

  2. 虚拟化(四):vsphere高可用功能前提-共享存储搭建(使用微软提供的iscsi software target,也可以使用免费开源的openfiler)

    虚拟化(一):虚拟化及vmware产品介绍 虚拟化(二):虚拟化及vmware workstation产品使用 虚拟化(三):vsphere套件的安装注意及使用 虚拟化(四):vsphere高可用功能 ...

  3. 个人永久性免费-Excel催化剂功能第22波-Excel文件类型、密码批量修改,补齐PowerQuery短板

    Excel的多工作薄.多工作表批量合并功能,Excel用户很多这方面的使用场景,也促使了各大Excel各大插件们都在此功能上有所开发,体验程度不一,但总体能够满足大多数的应用场景,本人之前也开发个单独 ...

  4. 个人永久性免费-Excel催化剂功能第101波-批量替换功能(增加正则及高性能替换能力)

    数据处理无小事,正如没有人活在真空理想环境一下,在数据分析过程中,也没有那么真空理想化的数据源可以使用,数据处理占据数据分析的80%的时间,每一个小小的改善,获益都良多.Excel查找替换,有其局限性 ...

  5. 个人永久性免费-Excel催化剂功能第94波-地图数据挖宝之搜索地图上的各种兴趣点数据(商铺名、地名、公共设施等)

    终于来到最激动人心的地图应用场景,将地图上的有价值的兴趣点数据一网打尽,全都收录在自己的数据源中,这个价值有多大,想想都兴奋,无数的商业场景可供挖掘,假如你还无动于衷,那要好好反思下自己做的数据分析的 ...

  6. 个人永久性免费-Excel催化剂功能第91波-地图数据挖宝之行政区域信息实时下载(含经纬度)

    移动互联网和O2O兴起的这十年时间里,由地图LBS功能衍生出一大堆的极高商业价值的数据及应用,地图相关的数据,也是数据分析过程中一个大宝藏,从此篇开始将带给大家一系列的地图相关的数据采集,满足数据分析 ...

  7. 个人永久性免费-Excel催化剂功能第90波-xml与json数据结构转换表格结构

    在网络时代,大量的数据交互以xml和json格式提供,特别是系统间的数据交互和网络WebAPI.WebService接口的数据提供,都是通过结构化的xml或json提供给其他应用调用返回数据.若能提供 ...

  8. 个人永久性免费-Excel催化剂功能第88波-批量提取pdf文件信息(图片、表格、文本等)

    日常办公场合中,除了常规的Excel.Word.PPT等文档外,还有一个不可忽略的文件格式是pdf格式,而对于想从pdf文件中获取信息时,常规方法将变得非常痛苦和麻烦.此篇给大家送一pdf文件提取信息 ...

  9. 个人永久性免费-Excel催化剂功能第86波-人工智能之图像OCR文本识别全覆盖

    在上一年中,Excel催化剂已经送上一波人工智能系列功能,鉴于部分高端用户的需求,再次给予实现了复杂的图像OCR识别,包含几乎所有日常场景,让公司个人手头的图像非结构化数据瞬间变为可进行结构化处理分析 ...

随机推荐

  1. [Scikit-learn] 4.3 Preprocessing data

    数据分析的重难点,就这么来了,欢迎欢迎,热烈欢迎. 4. Dataset transformations 4.3. Preprocessing data 4.3.1. Standardization, ...

  2. fslove - Matlab求解多元多次方程组

    fslove - Matlab求解多元多次方程组 简介: 之前看到网上的一些资料良莠不齐,各种转载之类的,根本无法解决实际问题,所以我打算把自己的学到的总结一下,以实例出发讲解fsolve. 示例如下 ...

  3. 转:int整数除以int整数一定得到的是int整数(易忽视)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/u014053368/article/de ...

  4. java.nio.ByteBuffer中的flip()、rewind()、compact()等方法的使用和区别

    java.nio.ByteBuffer 1. ByteBuffer中的参数position.limit.capacity.mark含义: position:表示当前指针的位置(下一个要操作的数据元素的 ...

  5. 第六届蓝桥杯java b组第十题

    10.压缩变换(程序设计) 小明最近在研究压缩算法. 他知道,压缩的时候如果能够使得数值很小,就能通过熵编码得到较高的压缩比. 然而,要使数值很小是一个挑战. 最近,小明需要压缩一些正整数的序列,这些 ...

  6. SpringCloud搭建注册中心与服务注册

    上一篇文章<微服务注册中心原理,看这篇就够了!>介绍了注册中心的概念和原理,本文将介绍下利用Eureka搭建中心并注册服务到注册中心的过程. 本文目录 一.Eureka介绍二.搭建注册中心 ...

  7. spring bean的生命周期与springmvc的生命周期

    配置在Spring中的Bean在Spring容器中从加载到销毁会经历那些过程呢?如果实现一些特定的Spring接口,这些特定接口的方法会在什么时候被调用呢?本文简单介绍一下这些过程. Bean在Spr ...

  8. Java 基础篇之异常

    异常 异常层次 Error:Java 运行时系统的内部错误和资源耗尽错误.应用程序不应该抛出这种类型的对象.如果出现了这样的内部错误,除了通告给用户,并尽力使程序安全地终止之外,再也无能为力了. Ex ...

  9. Navicat 设置自增长初始值

    设置主键自增初始值

  10. Windows Terminal 安装及美化

    windows terminal 是今年微软Build大会上推出的一款的全新终端,用来代替cmder之类的第三方终端.具有亚克力透明.多标签.Unicode支持(中文,Emoji).自带等宽字体等这些 ...