常见的Markdown编辑器推荐!

news2024/9/23 16:19:09

工欲善其事,必先利其器。一款好用的 Markdown 编辑器能极大地提高我们的写作体验,本篇博客就来介绍一些好用的编辑器。

Markdown 编辑器的分类

根据 Markdown 编辑器的使用环境,可以简单分为四类:

  • 在线编辑器:例如各大在线博客、社区平台自带的工具,以及一些小众的开源编辑器,例如:简书、知乎、博客园,掘金,CSDN…
  • 独立软件:下载到电子设备上后使用的软件,无需联网即可使用,例如 Typora,MarkdownPad。
  • 笔记类软件:不少笔记软件都支持 Markdown,例如思源笔记,Notion,wolai,印象笔记,Joplin,MWeb,Vnote… 严格来说,这些软件已经脱离了编辑器的范畴,不单单用来编辑某个特定的文件,而是所有 Markdown 笔记。
  • 插件类:本身不能独立使用,而是作为某款编辑器的插件,例如 VSCode,Sublime。

总之,几乎任何场景都可以使用 Markdown,结合自身情况选一个即可。

就比如我,所有的笔记都是电子版,并且我喜欢使用 Markdown,因此直接使用笔记软件作为平时码字的地方。

接下来就介绍几款好用的编辑器,限于篇幅,仅仅做个简单介绍,具体的安装过程和进阶用法就不说了。

Typora

首推的就是 Typora 了,一句话介绍:“Typora 是一款 Markdown 编辑器和阅读器”。

几句话介绍: “Typora 是一款简洁而强大的 Markdown 编辑器。它提供实时预览功能,让用户可以即时查看文档的渲染效果。Typora 采用所见即所得的编辑模式,没有繁杂的标记符号,用户可以专注于写作而不必分心处理格式。此外,Typora 还支持数学公式、表格、图像等丰富的 Markdown 语法和扩展功能。总之,Typora 是一款易用且功能丰富的 Markdown 编辑器,适用于撰写各种类型的文档。”

官网:typora.io (需魔法上网),中文网:typoraio.cn。

支持平台:Windows / Mac / Linux

特点:

  • 界面极简,不花哨,专注输入内容。
  • 主题丰富,官网提供很多主题风格,可以去 theme.typora.io 上查看,目前有 107 种主题样式,还可以自定义主题。
  • 有丰富的配置项和快捷键
  • 运行后,占用内存小。

收费方式:买断制,价格为 14.99 美元 / 89 元人民币,最多可在 3 台设备上使用,提供 15 天的免费试用。

PS:自 2021 年 11 月 23 日起发布 1.0 版本,开始成为收费软件。如果想使用免费版,可以去官网发布页面找旧版本(低于 1.0 版本)使用。不过这些旧版本就不支持新功能,有条件的话还是推荐用收费版。

缺点:Typora 使用场景比较单一,就是单机使用,对于团队写作、跨设备使用就不太支持。

MarkText

免费开源的编辑器,在 GitHub 上有 45.8k star(截止到 2024-7)

官网:https://www.marktext.cc

支持平台:Windows / Mac / Linux

主要特点:

  • 实时预览,所见即所得,界面干净简单。
  • 支持 CommonMark Spec、GitHub Flavored Markdown Spec 并选择性支持 Pandoc markdown。
  • 支持数学表达式(KaTeX)、前置信息和表情符号等。
  • 支持段落和行内编程样式。
  • 可以导出 HTML 和 PDF 文件。
  • 软件可以设置各种主题 Cadmium Light、Material Dark 等。
  • 多种编辑模式:源码模式、打字机模式、焦点模式。
  • 可以从剪贴板中直接粘贴图像。

个人感觉和 Typora 差不多,算是平替吧。

MarkdowPad

Windows 下一款很不错的 Markdown 编辑器,支持键盘快捷键和工具栏操作,支持即时 HTML 预览、支持自定义配色方案、字体、大小和布局、支持音乐视频,可以导出 HTML 和 PDF。

官网:markdownpad.com

支持平台:Windows

收费方式:分为免费版和收费版(MarkdownPad Pro),一般情况下免费版就够用了。

MarkPad

免费开源的 Markdown 编辑器,界面风格与 Window 类似,支持实时预览,开放直接保存到你的博客或 github 的接口,有语法检查,支持代码高亮。

官网:code52.org/DownmarkerWPF

支持平台:Windows(可以在应用商店内搜索,安装)

Sublime Text

Sublime Text 是一款非常流行的、功能强大的跨平台文本编辑器,支持多种编程语言和标记语言,有丰富的主题和插件。

官网:sublimetext.com

支持平台:Windows / Mac / Linux

收费方式:买断制,支持无限试用(就是会有弹框提醒)

Marxico

中文名马克飞象,转为印象笔记打造,有桌面版、Chrome App 插件,Web 集成版。特点是可以直接把文本存到印象笔记平台中,另外还有导出 HTML 时可以将其中的图片自动转成 base64 保存。其他的实时预览、语法高亮也都支持。

官网:maxiang.io

思源笔记

思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步,融合块、大纲和双向链接,重构你的思维。

官网:b3log.org/siyuan

支持平台:Windows / Mac / Linux,iOS / iPad / Android,Web 端,浏览器扩展

收费方式:参考定价,有免费版,买断制(64 元),年付订阅(148 元)

这也是我用了几年的笔记软件,功能丰富:

  • 完全开源,支持离线使用,不用担心隐私和网络问题
  • 支持 Markdown,多种排版要求,双链引用,超大文档(百万字)也可流畅编辑
  • 支持搜索功能
  • 支持闪卡,提高记忆效率,调节学习效果,优化时间分配,增加学习动力。
  • 支持接入 AI,帮助续写,翻译,摘取提要,进行头脑风暴,修正语法、拼写和错别字
  • 跨平台同步,可以将数据加密上云,支持 Docker 部署
  • 文档丰富,售后群活跃

在思源笔记刚出来的时候,我就购买了,并且一直用到现在。

Simplenote

Simplenote 和 Typora 非常类似,界面简洁、支持 Markdown、小巧,更像是一款笔记软件。

官网:simplenote.com

支持平台:Windows / Mac / Linux,iOS / Android,Web 在线使用。

特点:

  • 支持多平台同步
  • 支持历史记录,如果修改了笔记,可以在历史记录恢复到之前的内容

开源在 GitHub:github.com/Automattic/simplenote-electron,截止到 2024-7 有 4.7k 个 star。

Joplin

Joplin 是一款完全免费开源的笔记软件,功能强大、支持同步、加密笔记

官网:joplinapp.org

支持平台:Windows / Mac / Linux,iOS / Android,Web 在线使用。

特点:

  • 支持与 OneDrive、Dropbox 等网盘同步
  • 支持待办事项
  • 支持 Markdown 语法
  • 笔记端到端加密

Ulysses

一款由国外开发商 The Soulmen 制作的 Markdown 编辑器,专注于文字本身,沉浸于写作过程,集强大功能于一体的写作利器,为文字从业者和写作爱好者而生,2016 年 Apple 设计大奖得主,支持 iCloud 同步。

官网:ulysses.app

支持平台:Mac,iPad,iPhone

收费方式:月套餐 38 元,年套餐 298 元,有学生优惠,支持试用。

VSCode 插件

Markdown All in One

VSCode 热门的 Markdown 插件,有丰富的快捷键,同步预览,轻松转换 HTML 和 PDF

插件地址:https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one

开源在 GitHub:https://github.com/yzhang-gh/vscode-markdown.git

Office Viewer

除了能预览 xlsx, docx, svg, pdf, zip 外,还能实时预览编辑 Markdown

避雷

Mou 是 MacOS 上最早的 Markdown 编辑器之一,国人开发,在其问世之后被多数使用 Markdown 来写作以及撰写文档的使用者们追捧,红极一时。

可惜后续烂尾了,被当作摇钱树,具体请参考:一年了,那个闻名遐迩的 Mou 你还记得吗? - 少数派

最后

论数量,Markdown 编辑器数量早就可以用「千军万马」去形容,几乎各大编辑器都支持 Markdown,各类笔记软件也支持。

论质量,无论是纯粹的 Markdown 编辑器、在线 Markdown 撰写平台、插件还是笔记软件,称得上优秀的作品也远不是本文介绍的这么几个。

个人有个人的看法、偏好和审视角度,如果读者有不同的观点,欢迎大家积极讨论。

延伸阅读

码字必备:18 款优秀的 Markdown 写作工具 | 2015 年度盘点 - 少数派

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1964238.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

类和对象(中 )C++

默认成员函数就是用户不显示实现,编译器会自动实现的成员函数叫做默认成员函数。一个类,我们在不写的情况下,编译器会自动实现6个默认成员函数,需要注意,最重要的是前4个,其次就是C11以后还会增加两个默认成…

SpringBoot 优雅实现超大文件上传

​ 博客主页: 南来_北往 系列专栏:Spring Boot实战 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传&…

hadoop学习笔记2-hdfs

3.HDFS 3.1HDFS两类节点 namenode:名称节点datanode:数据节点 1.namenode 1)namenode用来存储元数据,接收客户端的读写请求,namenode的元数据会分别保存在磁盘和内存中,保存到内存是为了快速查询数据信…

一文让你学会python:面向对象

面向对象编程(OOP) 一.类与实例 1.类: 是对现实世界描述的一种类型,是抽象的,是实例的模板,类名采用大驼峰,定义方式为 class 类名: pass 。 2.实例: 根据类创建的具体对象&…

昇思25天学习打卡营第25天 | Pix2Pix实现图像转换

Pix2Pix实现图像转换 Pix2Pix概述 Pix2Pix是一种基于条件生成对抗网络(cGAN, Condition Generative Adversarial Networks)的图像转换模型,由Phillip Isola等人在2017年提出。它能够将语义/标签图像转换为真实图片、灰度图转换为彩色图、航空…

永劫无间:排位赛游戏攻略大全!VMOS云手机辅助攻略!

在《永劫无间》中,排位赛和金乌玩法是提升实力和展示技巧的绝佳途径。以下是详细的攻略建议,帮助玩家在游戏中取得更好的成绩。 排位赛 英雄们齐聚“聚窟洲”,为争夺“不朽面具”展开激烈的战斗。排位赛是玩家展示实力的重要平台&#xff0c…

六方云笔试总结

1. (1)题目 外部变量,指的是处于函数外部的全局静态变量,所以选c (2)知识点 1. static (1)函数外部的全局变量 当一个变量在函数外部定义并使用static关键字修饰时,这…

函数的学习(二)

1.函数嵌套 在C语言中,函数的嵌套是指在一个函数内部调用另一个函数。通过函数的嵌套,可以将程序的功能细化,提高代码的可读性和可维护性。函数的嵌套可以是直接嵌套,也可以是间接嵌套。 直接嵌套是指一个函数直接在另一个函数内…

华彩38载 同心筑未来—中华财险客户节盛大启幕!

活动主题:华彩38载 同心筑未来—中华财险客户节金融知识有奖问答 活动时间:2024年7月26日至9月15日 参与方式:① 微信搜索并关注公众号“中华财险宁波分公司”进入答题活动页面,点击“开始答题”即可开始答题;②规定…

ComfyUI-MuseTalk部署依赖mmcv

ComfyUI-MuseTalk部署依赖mmcv ComfyUI-MuseTalk是MuseTalk基于ComfyUI的自定义节点插件。MMPose 是一款基于 PyTorch 的“人体姿态”分析的开源工具箱,是 OpenMMLab 项目的成员之一。OpenMMLab 团队致力于构建了深度学习时代最具影响力的开源计算机视觉算法系统&am…

【C++标准库】介绍及使用string类

string 一.string类介绍二.string类的静态成员变量三.string类的常用接口1.构造函数(constructor)2.析构函数(destructor)3.运算符重载(operator)1.operator2.operator[]3.operator4.operator 4.string的四…

SecureCrt设置豆沙绿

绿豆沙色能有效的减轻长时间用电脑的用眼疲劳! 色调:85,饱和度:123,亮度:205;RGB颜色红:199,绿:237,蓝:204; 十六进制颜色…

3步阐述搜索框做了什么事情

搜索功能是几乎每个产品的通用标配功能,一个看似简单的搜索框背后,其实隐含了大量的设计思考和技术壁垒。本文将从三个部分阐述,为何搜索框并不简单。 本文将从搜索场景的思考、基于步骤的搜索设计以及搜索数据的追踪3个部分,对产…

今日arXiv最热大模型论文:北京大学最新综述:视觉大模型中的漏洞与攻防对抗

近年来,视觉语言大模型(LVLM)在文本转图像、视觉问答等任务中大放异彩,背后离不开海量数据、强大算力和复杂参数的支撑。 但是!大模型看似庞大的身躯背后却有一颗脆弱的“心脏”,极易受到攻击。攻击者可以…

史上最全,网工必考证书大盘点,竟然有20多个?

最近很多朋友来咨询,作为网工能考什么证书?证书那么多要怎么选择?哪个性价比高、哪个回报大等等等等的问题。 不难看出,大家最近这个想要学习和提升的势头很猛,毕竟现在这个环境下,属实是不好过了&#xff…

FPGA开发——数码管的使用(二)

一、概述 在上一篇文章中我们针对单个数码管的静态显示和动态显示进行了一个设计和实现,这篇文章中我们针对多个数码管同时显示进行一个设计。这里和上一篇文章唯一不同的是就是数码管位选进行了一个改变,原来是单个数码管的显示,所以位选就直…

Android Studio运行报错:module java.base dose not “opens java.io“ to unnamed module

今天第一次使用Android Studio运行一个安卓工程,报如图错误,应该是环境问题。 解决: 右上角的设置图标->settings->Buid,Execution,Deployment->Build Tools->Gradle->Gradle JDK->选择本地环境的java_home jdk(怎么安装…

docker镜像不可用

现在阿里、163等docker镜像基本不能使用,不能pull镜像了。 1.腾讯云内部 腾讯云服务器内部可用镜像(当然,需要先有一个腾讯云服务器):https://mirror.ccs.tencentyun.com 配置方法,vi /etc/docker/daemon…

C++—— IO流

一、C语言的输入与输出 C语言中我们用到的最频繁的输入输出方式就是scanf()和printf()。 scanf():从标准输入设备(键盘)中读取数据,并将值存放在变量中。 printf():将指定的文字/字符串输出到标准输出设备(…

Python 聊天机器人项目-8-学习使用 NLTK 和 Keras 构建您的第一个聊天机器人

一、前言 该文章仅作为个人学习使用 二、正文 项目源代码:Python 聊天机器人项目 - 学习使用 NLTK 和 Keras 构建您的第一个聊天机器人 - DataFlair (data-flair.training) 数据集:https://data-flair.training/blogs/download-python-chatbot-data-…