轻松记录您
灵感和创意

markdown 格式转微信公众号

最近搞了个微信公众号,想把博客的文章转过去,但是由于微信公众号不支持 Markdown 格式,而我已经离不开 Markdown 了,这段时间基本都是在用 Markdown 来写博客,于是上网找了很多现成的转换软件,很多都不太理想,要么是排版问题,要么是不支持 LaTex 的数学公式,要么是不支持 Markdown 的一些扩展功能,比如 UML 流程图。周末在家为了这个事情折腾了一个下午,终于找到了一款相对来说比较不错的转换工具:https://www.mdnice.com/

二、简单应用

只要把博客里的 Markdown 文本复制粘贴过去,然后点击右上角的 复制到公众号,就可以转换成公众号支持的格式了;

三、高级应用

1、主题支持

可以定制自己的 Markdown 主题,主要是一些 css 语法;

可以定制 字体大小、颜色、引用、图片、超链接 等等的显示样式;

2、代码风格支持

可以直接选择自己喜欢的代码风格,包括一些很常用的风格:vs2015、vscode、github、momokai 等等;

四、问题解决

当然,细节上还是有不少问题,不过作为程序员,发现问题,解决问题,本身就是我们最乐意做的事情,这样才能不断提升自己的技术实力嘛!毕竟,把事情做好做完美也是一件很有成就感的事!

1、微信外链问题

由于微信公众号不支持外链,所以这个工具提供了一个在格式菜单栏微信外链转脚注的功能,所有的链接都会显示在文章末尾的【参考资料】一栏;

2、引用内换行

由于 Markdown 解析器的不同,这个工具的换行和 csdn 不一样,csdn 是支持引用内换行的(直接敲回车就行),但是该工具不支持,所以得到的结果是这样的:

为了支持引用内换行,我们可以使用

符号,再配合上 进行分段前的首行空两格;效果如下:

3、代码缩进问题

csdn 的 tab 默认是 4 个空格的缩进,但是这个工具复制粘贴过去后,是1个空格的,就会导致代码很难看,所以记得在编辑的时候就确保所有的 tab 都按照你想要的空格数转换成空格,以免造成不同平台不一致;

对于有代码洁癖的人来说,缩进还是很重要滴!!!

4、文章目录错乱问题

加入一级目录以后,用 [TOC] 无法生成正确的目录,所以索性不用了,直接放图片吧。

未经允许不得转载:坚果云Markdown » markdown 格式转微信公众号
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍