Typora——最佳Markdown编辑体验指南

Spreng 发布于 2025-03-01 最后更新于 2025-03-01 118 次阅读


摘要

本文推荐了一款优秀的markdown编辑器Typora,并详细介绍了如何免费使用、体验完整导出功能图床

引言

在数字化时代,文字处理软件的选择影响巨大。电脑上写文章,挑 Word 还是 TXT?Word 功能丰富却启动慢,解析费时;TXT 简洁但无格式。Markdown 应运而生,轻量级、纯文本,简单符号搞定格式,专注内容。

Typora的优势

Typora最大的优势就在于即时渲染,你在编辑时看到的不是杂乱的markdown源码,而是已经渲染好的内容,再加上简洁美观的界面,为用户提供了极佳的编辑体验。

Markdown学习成本低,教程丰富,如Markdown 教程,即使你对markdown语言并不熟悉,在Typora中,你也可以通过快捷键或右键菜单编写想要的格式。

免费使用

尽管Typora已经不再是免费的了,依然存在免费使用的方法。

先从官网下载Typora,再下载winmm.dll(访问码:dra8),安装Typora完成后将winmm.dll放进Typora文件目录中,这样就可以了。

这个方法可以完全绕过Typora的检测,使用体验和付费后的完全一致。

image-20250228214201877

导出功能

如果要使用Typora完整的导出功能,还需要安装pandoc。

image-20250228215352230

在GitHub上安装最新pandoc,安装这个zip解压,建议放在Typora安装目录下。

image-20250228215033717

通过 Ctrl+, 打开偏好设置-导出,填写刚刚安装的pandoc.exe文件地址。

image-20250228215217584

图床

为什么需要图床

虽然你没办法将图片直接放进md文件中,但markdown支持图片链接,这就引入了一个问题,一旦你的md访问不到图片链接,就显示不出来。例如,你的图片放在本地,如果把你的md文件发给朋友,他只能看到解析失败的链接。尽管你也可以把图片一并发送过去,这未免有些麻烦。

而图床就成了这个问题的最佳解决方案,只要你把图片放到一个可靠的图床上,只要读者能接入互联网就能看到图片。

配置的目标

为了最大程度的方便图片的使用,我们期望将图片插入Typora时,图片自动上传至图床、图片链接自动替换为图床链接,这就需要PicGo了。

安装PicGo

在偏好设置的图像中,你会发现Typora原生支持PicGo,我们需要像刚刚安装pandoc那样,安装最新的PixGo,并填写好PicGo路径。

image-20250228222549339

PicGo在启动时可能占用快捷键 Ctrl+Shift+P ,建议在 "PicGo设置-设置快捷键"中禁用。

选择图床

PicGo-2.4.0-beta.9 可选图床有:腾讯云COS、阿里云OSS、SM.MS、GitHub、七牛云、Imgur、又拍云。

免费图床:SM.MS、GitHub、Imgur

三者的问题差不多,国外服务器访问不稳定。笔者使用SMMS时就出现了Bug遂放弃,如果对图床要求低的话这三个可选的。

付费图床:腾讯云COS(推荐)、阿里云OSS(推荐)、七牛云、又拍云

腾讯云COS阿里云OSS没有什么诟病的地方,虽说是付费,收费其实很便宜,预估一年就几块钱的样子。七牛云的缺点是必须绑定一个备案过的域名,提供的免费域名只能用1个月。又拍云的问题是需要加入又拍云联盟,程序繁琐,而且在服务细节上也不能令人满意。提供的代金券实用价值不高。

由于我用的服务器也是阿里云的,总体上我更倾向于使用阿里云OSS。

配置阿里云OSS

1. 开通阿里云OSS

首次进入"阿里云-控制台-对象存储OSS"需要先开通阿里云OSS,无脑下一步就行。

2. 创建bucket

bucket名称:只允许小写字母、数字、短横线(-),且不能以短横线开头或结尾,全局唯一。其余默认即可。

在刚刚创建的bucket找到"权限控制",关闭"阻止公网访问-阻止公网访问","读写权限-Bucket ACL"设置为公共读。

image-20250122215231660

image-20250122215259001

3. 记录地域节点和key

在概览中找到"访问端口-外网访问-地域节点",例如这里仅取oss-cn-beijing即可。

image-20250122220505631

在右上角头像处找到AccessKey,弹窗中选择"继续使用云账号AccessKey"

image-20250122220915192

然后创建AccessKey,弹窗中仍然选择"继续使用云账号AccessKey",记下获取的AccessKey ID和AccessKeySecret

4. 充值

在阿里云中充值,用来付费

存储费0.12/GB/月,外出流量闲时0.25/G,忙时0.5/G。

配置PicGo

在"图床设置-阿里云OSS"修改Default:

  1. KeyId、KeySecret分别填刚刚保存的AccessKey ID和AccessKeySecret
  2. Bucket填设置的bucket名称,存储区域填刚刚记下的地域节点
  3. 最后将其设为默认图床即可

参考

Typora+PicGo+阿里云OSS搭建博客图床(超详细)

关于图床的一些使用心得总结

各种图床方案的对比