Markdown 直接转换公众号文章,不再为排版花时间

时间:2024-01-25 10:54:35

上一篇「又一家数据公司被查,爬虫到底做错了什么?」反响强烈,虽然我这是新号,但还是获得了不少公众号的转发,借机也结识了很多业内大佬,在此感谢大家的抬爱!

同时也有不少号主问我的文章排版是用的哪个网站,我的回答是:自己做的网站!

没错,这就是本文的主角
—— 公众号 Markdown 编辑器

这是我基于一位大佬 @Lyric 开发的项目,进行 Fork 后的二次开发,因为原项目已经几个月没更新,有一些排版 BUG;而且我需要对样式进行个性化定制,有一些逻辑与原项目有冲突之处,所以没有选择 PR。

上面截图,也就是我目前发文的格式,这是我自己定制的主题样式。

有多好用?

先介绍下使用方式:在其他 Markdown 编辑器里写文章,全文粘贴到左栏,然后复制右栏,再粘贴到公众号后台,完了!

不需要再有多余的步骤,你复制过去的样式就是右栏看到的。

当然你也可以进行微调,比如添加字体的衬线、改字号,也有原作者提供的两种主题样式可选。

就是这款编辑器彻底解放了我。

毕竟我是公众号新人,对排版这种事情处于小白级别。我也知道传统情况下,文章写好只是发文的前半部分,还需要花大量时间去排版,给读者舒服的感觉,而该项目直接省掉了后半部分的时间,可以更专注于写作。

另外,虽然是面向公众号,但经过测试,在其他不支持 Markdown 的平台上也同样可以使用。

更多细节

代码块

通过定制支持了代码高亮的配色,我这里使用了大家熟悉的 Github 配色。

注音符号

这个是通过第三方库实现的,可以搞一些比如「丧心病狂{gàn・de・piào・liàng}」很有意思的效果。

引用

这也是个很有意思的功能点,公众号文章里放微信之外的链接,是无法点击跳转的,所以原作者把这种链接全部放在了文章末尾,就像学术文章的出处引用一样。

其他的细节可以看编辑器的默认文章。

定制自己的样式

如果你不想和我雷同,或者觉得我的样式不好看,那也可以自己再定制,只需要一点前端 CSS 基础即可。

这里不建议你 Fork 后开发自用,我希望大家可以把更多样式 PR 给我,放入项目中开源出去。

另外我还会对编辑器里面的逻辑进行优化,还有一些基础功能也暂时缺失,比如没有保存、没有修改高亮样式、没有在页面就能改各种样式的功能,这些都在我计划之内,如果你有更好的想法也欢迎发给我。

>>>>> 公众号编辑器地址 <<<<<


本文属于原创内容,首发于微信公众号「面向人生编程」,如需转载请在公众号后台留言。

关注后回复以下信息获取更多资源
回复【资料】获取 Python / Java 等学习资源
回复【插件】获取爬虫常用的 Chrome 插件
回复【知乎】获取最新知乎模拟登录