热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

markdown编辑器_几款好用的Markdown编辑器

Markdown是一种简单的、轻量级的标记语法。用户可以使用诸如*#等简单的标记符号以最小的输入代价生成极富表现力的文档。Markdown具有很多优点:写作中添加简单

Markdown 是一种简单的、轻量级的标记语法。用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档。

  Markdown具有很多优点:

  • 写作中添加简单符号即完成排版,所见即所得。让你专注于文字而不是排版。

  • 格式转换方便,Markdown 的文本你可以轻松转换为 html、pdf等。

  • 可以保存称纯文本

  支持Markdown的编辑器太多,功能也不完全一致,有的是用来进行基本的写作,有的是用来写代码的,有的甚至只是博客平台配套的编辑器。本文按照编辑器的平台进行简单的介绍。 

  • 在线的Markdown编辑器

  1. dillinger 漂亮强大,支持md, html, pdf 文件导出。支持dropbox, onedrive,google drive, github. 来自国外,可能不够稳定。

    a35b9064d5f0b237996240be97372449.png

  2. MaHua 小众软件推荐,界面有些简陋

    6f95b593587b3a017705cf277d5b40f1.png

  3. 简书 一个很不错的博客平台,每几秒钟便会自动存入一个备份。可以直接从本地拖入照片生成链接,一直在不断优化。作为一个博客平台,需要注册账号后方能进行写作。

    a9b7977a94b8682a95a2aba9b4aa9588.png

  4. 小书匠编辑器 和 Cmd Markdown 也有web版,下文有介绍。  

  • Chrome 插件

  Marxico 中文名马克飞象,因为印象笔记不支持Markdown,而这款可以直接把文本存到印象笔记的编辑器对于重度印象笔记用户是个不错的选择。付费软件,可以免费试用。

c5590a70a7498f3b89621bb51bc1883d.png

  • 支持多平台

  1. FarBox 一个支持Markdown写作语法的博客平台,让用户通过Dropbox(现在默认是自己的同步服务器)直接建立个人网站。FarBox编辑器免费,支持多平台(无web版,Linux版停止维护),个人认为是Windows平台最优雅的编辑器。多说一句,Farbox服务可以免费试用,在本地编辑器内写作自动同步发布在个人博客,对像笔者这样希望有个人博客但却不愿折腾的小白来说,是个不错的选择。

c16c40a85515100343b6d5d800f41146.png

  • Cmd Markdown 作业部落出品,也是一款不错的工具和博客平台兼顾的产品。全平台且提供web版

f5f39d932c2f82be98429af9e2f9da0f.png

小书匠编辑器 全平台覆盖并且有web版

89af5c3797847480a08e8ad4aa22af72.png

Sublime Text 2 界面简约大方,定位专业。可以免费试用,价格稍贵,70美元

1852e6bf0b5102f2dec10b414c0385a9.png

Atom github出的编辑器;功能十分强大,支持各种编程语言;安装后会在添加右键菜单,图标丑;全平台,程序猿专用

a92f12e68414b2d2c8727518afba4c00.png

  • Windows平台编辑器

  1. MarkdownPad 一款全功能的编辑器,被很多人称赞为windows 平台最好用的markdown编辑器

    a055dcf57734ed2f8b7405f4ae2951d0.png

  2. Smark 开源软件

    83bda8cd54b1fe00079019ea7dd17bd8.png

  3. MdCharm 功能完备;长相一般,隐藏菜单栏后也算简约。有Windows 和Linux版本。目前已开源,不再更新。

    e0513e7d6a722123e9a9592d43c9b372.png

  4. Miu 一款模仿mou 的windows平台markdown编辑器,小众推荐,必属精品,官网无法打开,好在小众提供了百度云下载。界面美观,功能不够成熟

    dfbed9a6e764b5ecd829a4a324e4c3b0.png

  • OS X平台

  没有Mac 没有试用,也就不做太多评价,下面整理了最受好评的几个。

  1. Mou 似乎提到 Mac 和 MD ,接下来的词一定是Mou,因为他们是一个姓么

    6b8154cda2b775c78eeea464bf912805.png

  2. Typora 有出Windows 和Linux版本的计划

    33c43511655786a006e757fe870a5cae.png

  3. MacDown 开源免费

1add9deff81a0996fb649bca8366e972.png

  1. 1add9deff81a0996fb649bca8366e972.png

    Byword 支持OS X, iOS 售价78元

  2. 3641ef8e97a35b128de561b57d379411.png

  3. iA Writer 支持OS X , iOS 及Android,未优化中文显示,知乎此问题中很多人认为 Byword比 iA 好 。售价68,pro版本128元

    5d6199a16dd8adfbbe3dea4881a7f8a8.png

  4. Ulysses 支持OS X , iPad, 少数派有一篇专门的文章介绍,售价 283元

    a41371ba8a6392db06bb8a169edd7e8b.png

  5. Typed 少数有关于派测评:情怀与功能不可兼得,极简 Markdown 写作软件: Typed ,售价128元。

    6c885fafb3103dc096817071bbff14fb.png

  • 关于优劣,@温国兵 在知乎上的一个答案中有简单介绍,有兴趣的可以去看看。

  • 价格因素也是值得考虑的

  • 少数派推荐了7 款优秀 Markdown 编辑工具 (和上面介绍的七款不完全重合),也有不少介绍Mac上这些软件的文章,能让大家有个简单了解,需要注意饱含溢美之词是少数派的一贯风格,还是自己亲自试试几款的好。

  • Linux平台

  用Linux的程序员根本就不屑于看这种文章。

  还有开源软件ReText , Editor.MD 等  

  • One More

  因为每个软件定位不同,关于能否具有导出多种格式,导出效果,界面是否优雅,功能是否够多等,没有进行很细致的说明,大家可以选择有兴趣的几款进行试用。

  如果你是MD狂魔,可以去关注知乎上的Markdown 话题。(好像MD本身就很小众了….)

****************************************** 
Markdown软件列表 文库集成类

GitBook 集成GitHub

Madoko 集成Dropbox, Github和OneDrive。基于NodeJS,微软研究院出品

马克飞象 集成印象笔记,客户端基于Electron

简书

编辑器插件类

WebStorm Markdown插件

Sublime Text Markdown插件

Notepad++ HTML预览插件

独立软件类(待续)

MarkdownEditor(jijinggang) 基于C++,开源免费,国人开发

MarkDownEditor(chenguanzhou) 基于WPF+MVVC,开源免费,MetroUI风格,具有UWP版本,国人开发

Typora 基于Electron,免费,支持预览模式下编辑 。国人开发

Haroopad 基于Electron,开源免费。具有方便的语法提示窗口,最新版支持流程图和幻灯片。




推荐阅读
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 前言:拿到一个案例,去分析:它该是做分类还是做回归,哪部分该做分类,哪部分该做回归,哪部分该做优化,它们的目标值分别是什么。再挑影响因素,哪些和分类有关的影响因素,哪些和回归有关的 ... [详细]
  • 绝对时间:absTime相对时间:百分比%timeIDLE是空闲任务。RUN_Time_State:port。。。()初始化一个外设提供时基单元具体初始化要自己操作这个定时器的分辨 ... [详细]
  • Linux 程序设计学习笔记----动手编写makefile文件
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 简单了解markdown语法
    Markdown语法标题三个“#”表示三级标题四个“#”表示四级标题字体粗体左右加俩“*”斜体左右加一’‘*“粗斜体左右加三个”*“表示删掉用俩波浪线引用加空格分割线图片![ ... [详细]
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 设计完成后,将所完成的作品交由老师检查。管理进程接收申请进入的信号,在消息队列中取下申请进入队列的用户进程的信息,针对当前临界区状态,写一个回馈信息 ... [详细]
author-avatar
mobiledu2502925915
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有