盘点好用的 Markdown 编辑器

article/2025/11/3 6:28:41

Markdown 是以文本形式保存的,基本上任何一款编辑器都可以完成 Markdown 写作(包括 Windows 的记事本、Linux 的 Vim 等等)。不过,如果你想更专注于写作,一款支持语法显示和实时渲染的工具能让你事半功倍!

下面列出的是我个人使用过一些 Markdown 编辑器,小伙伴们可以根据自己的需要安装使用。

名称特点支持平台费用
MarkdownPadWindows 平台最好用的 Markdown 编辑器Windows免费 + 付费
Atom开源,跨平台,超棒的编辑器,需安装插件Windows、Linux、macOS免费
Sublime Text 3精致的代码编辑器,安装插件支持即时渲染Windows、Linux、macOS免费 + 付费
JetBrains’s IDE需要安装插件,免费版有时长限制,适合程序员Windows、Linux、macOS免费 + 付费
VS Code适合开发者,有众多插件Windows、Linux、macOS免费
Typora跨平台、即时渲染(所见即所得)Windows、Linux、macOS免费
Ulysses一站式写作平台,优良的写作体验iPhone、iPad、macOS付费(免费试用)
Bear高颜值,免费版本不能跨平台同步iPhone、iPad、macOS免费 + 付费
MWeb支持图床、博客发布等功能iPhone、iPad、macOS付费
MacDown开源,可从 Mou 平滑过渡macOS免费
GitBook Editor跨平台,集成了 Git 和 MarkdownWindows、Linux、macOS免费
CSDN国内程序员博客网站Web免费
简书最早支持 Markdown 写作的网站之一Web免费
印象笔记支持多端同步,提供强大的 马克飞象 编辑器Windows、Linux、macOS免费 + 付费
有道云笔记支持多端同步Windows、Linux、macOS免费 + 付费

当然,除了上面列出这些,还有许多优秀的 Markdown 编辑器,有待您进一步探索!

对于我来说,目前最常用的是 Typora 和 VS Code 这两款免费、跨平台的编辑器,下面简单介绍一下安装过程。

Typora

打开 Typora 的官网 https://typora.io,点击 Download 标签,对于 Windows 和 macOS 用户,直接下载安装包进行安装即可。对于 Linux 用户稍微复杂一些,比如 Ubuntu 用户可以执行如下命令进行安装或更新。

# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update# install typora
sudo apt-get install typora

Typora 非常简洁,提供流畅的即时预览界面,而不是分栏设计,可以让你在一个屏幕上看到更多内容,甚至忘记自己在写 Markdown。

在这里插入图片描述

VS Code

打开 VS Code 的官网 https://code.visualstudio.com 下载对应平台的安装包,进行安装即可。也可以在系统的应用商店找到,直接安装。

唯一值得提醒的是,如何安装 Markdown 插件,并且启动预览界面。

点击左侧栏的 Extensions 图标,输入 Markdown 进行搜索。由于 VS Code 支持第三方插件,因此你会看到许多不同的 Markdown 插件,我们安装第一个 Markdown All in One 即可,点击 Install 进行安装。

在这里插入图片描述

安装完成后打开或新建一个 .md 文档,在编辑区的右上角可以看到几个小按钮,点击中间那个 preview 即可实时预览 Markdown 渲染后的效果。

在这里插入图片描述

在这里插入图片描述

好啦,关于 Markdown 编辑器的选择与安装就先到这里了,下一节我们正式开始学习 Markdown 的语法。


http://chatgpt.dhexx.cn/article/2X37C6iL.shtml

相关文章

前端:推荐一款开源免费的浏览器端Markdown编辑器Vditor

目前程序员的世界到处都是Markdown ,比如CSDN、简书、GitCha、 GitHub、掘金社区等等都支持Markdown文档,另外近几年许多官方技术文档都是使用Markdown来写的。 使用Markdown不仅可以非常方便的写博客、写技术文档,而且可以直接导出对应的网站…

Vue Markdown编辑器

效果展示 因工作中需要使用 是在https://gitee.com/wike2019/wike__md_editor中自己摸索完成 如有侵权请 告知本人 本人立刻删除此文章 简介 一款使用marked和highlight.js开发的一款markdown编辑器,除常见markdown语法外,支持快捷输入、图片粘贴、代…

R语言计量经济学:虚拟变量(哑变量)在线性回归模型中的应用

最近我们被客户要求撰写关于线性回归的研究报告,包括一些图形和统计输出。 为什么需要虚拟变量? 大多数数据都可以用数字来衡量,如身高和体重。然而,诸如性别、季节、地点等变量则不能用数字来衡量。相反,我们使用虚拟…

《计量经济学》学习笔记之虚拟变量及滞后变量模型

导航 上一章:放款基本假定的模型 文章目录 导航经典单方程计量 经济学模型:专门问题5.1虚拟变量模型一、虚拟变量的引入二、虚拟变量的设置原则 5.2滞后变量模型一、滞后变量模型二、分布滞后模型的参数估计三、自回归模型的参数估计四、格兰杰因果检验…

R语言使用虚拟变量(Dummy Variables) 回归分析工资影响因素

最近我们被客户要求撰写关于虚拟变量(Dummy Variables) 回归的研究报告,包括一些图形和统计输出。 简介 本文与以下两个问题有关。你应该如何添加虚拟变量?你应该如何解释结果? 如果使用一个例子,我们可能会更容易理解这些问题。…

虚拟变量在模型中的作用

虚拟变量是什么 实际场景中,有很多现象不能单纯的进行定量描述,只能用例如“出现”“不出现”这样的形式进行描述,这种情况下就需要引入虚拟变量。例如即将到来的女生节,每年的这个时候毛绒玩具的销量都会上升,说明女生…

R 回归 虚拟变量na_互助问答第30期:工具变量、GARCH模型操作和多项选择效信度...

问题1:用截面数据研究var1对y1 与y2 的影响,由于y1是0-1型的变量、y2为连续变量,因此分别用probit与tobit模型做了回归,首先做了基础回归,之后做了工具变量回归,但工具变量回归的结果(系数的绝对值)却远远大于原回归系数的绝对值,|-2.006|>|-0.046|,为何工具变量回归…

多元线性回归及虚拟变量(哑变量)设置

1.多元线性回归SPSS分析 四步搞定SPSS多元线性回归视频教程(含详细操作及结果解读)_哔哩哔哩_bilibili订阅陈老师B站送福利!订阅后加陈老师QQ1622275006送数据分析教程及软件福利哟~关注微信公众号:杏花开医学统计,免…

虚拟变量陷阱原理及算例

文章目录 1.虚拟变量2.虚拟变量陷阱3.虚拟变量陷阱例子及分析4.总结5.参考资料 1.虚拟变量 直接在回归模型中加入定性因素(比如类别因素:男或女)存在困难,因此可以考虑把定性因素量化,使定性因素与定量因素在回归模型…

机器学习(时间序列):线性回归之虚拟变量 dummy variables

1 前言 当预测变量是分类变量时,我们可以引入虚拟变量,作为回归的虚拟变量虚拟变量也可用于解释数据中的异常值。 虚拟变量不会忽略异常值,而是消除其影响。 在这种情况下,虚拟变量对该观察值取值为 1,而在其他任何正…

虚拟变量的方法介绍及python实现方式

虚拟变量的定义作用 计量经济学中对虚拟变量给出了定义、作用及使用场景,进一步的深入了解可以系统性学习。 定义:虚拟变量 ( Dummy Variables) ,用以反映无法定量度量的因素,譬如性别对收入的影响,是量化了的质变量&…

【计量经济学】虚拟变量

虚拟变量–潘登同学的计量经济学笔记 文章目录 虚拟变量--潘登同学的计量经济学笔记 对定性信息的描述只有一个虚拟变量的情形虚拟变量系数的解释虚拟变量的作用效果检验工资性别歧视因变量为对数形式的情况 多个虚拟变量的情形虚拟变量系数的解释使用虚拟变量包含序数信息虚拟…

php读取文件名称,php如何获取文件名

php获取文件名的方法&#xff1a;可以用basename()函数来获取文件名&#xff0c;例如&#xff1a;【basename($full_name)】。还可以使用pathinfo()函数来获取文件名。 PHP中获取文件名的方式 1、直接用basename&#xff1a;<?php $full_name c:\wamp\php\php.ini; $base…

python获取当前系统的日期_python怎么获取当前系统时间

python获取当前系统时间&#xff0c;包括年月日&#xff0c;时分秒&#xff0c;主要通过Python中的datetime模块来实现。 下面我们就通过具体的代码示例&#xff0c;给大家详细介绍Python获取当前时间日期的实现方法。 代码示例如下&#xff1a;import datetime now datetime.…

mysql如何获取当前时间_mysql怎么获取当前时间

mysql获取当前时间的方法&#xff1a;可以通过执行【select now();】语句来获取当前时间。还可以通过执行【select current_timestamp, current_timestamp();】语句来获取。 获得当前日期时间(date time)函数&#xff1a;now()mysql> select now(); --------------------- …

如何通过php获取今天的时间,如何使用php获取当前时间和日期

如何使用php获取当前时间和日期&#xff1f;在php中我们可以使用date()函数来获取当前时间和日期&#xff0c;也可以在PHP> 5.2的 版本中使用DateTime PHP类来获取日期和时间&#xff0c;下面我们就来看看具体的内容。 使用date()函数输出当前日期和时间。它将使用php.ini中…

php如何获取当前日期时间函数,php如何使用date()函数获取当前时间

php如何使用date()函数获取当前时间?本篇文章就给大家介绍具体介绍PHP使用date()函数获取当前时间的方法,希望对你们有所帮助。 date()函数可以将获取到的时间戳转换为更易读的日期和时间格式。当date()函数中不自定义一个时间戳时,将使用当前日期和时间。 下面我们来看看使…

PHP 获取当前访问的URL

<?php /** * 获取当前访问的完整url * return string * date 2020/7/23 */ function getUrl() {// 判断当前页采用的协议是HTTP还是HTTPS // 443端口&#xff1a;即网页浏览端口&#xff0c;主要用于HTTPS服务&#xff0c;是提供加密和通过安全端口传输的另一种HTTP。 $url…

python之点积

数学中点积也就是内积&#xff0c;是指两个向量各自对应位相乘后求和&#xff0c;比如x (x1,x2),y(y1,y2),则x与y的内积结果为x1*y1x2*y2,因此 python中一维数组之间的点积&#xff0c;即为数组各个位乘积之和&#xff0c;如&#xff1a; x1 np.arange(0,9) print(x1) y1 …

点积、叉积、内积、外积

点积、叉积、内积、外积 点积内积 &#xff08;结果标量&#xff09; 叉积外积 (结果矢量) 点积&#xff08;内积、数量积&#xff09;&#xff1a; matlab or python&#xff1a;dot() / np.dot() 数学符号&#xff1a;A.B<a,b> 相乘相加 物理意义&#xff1a; 向量…