前因:
在发文章前,先是通过自己博客用markdown进行编写;
然后生成对应的HTML标签复制到头条或公众号;
然后,然后就某些代码片段的排版看的心碎,自己都没心思往下看,更别说读者;
由于其他第三方的限制,不能直接导流到博客,所以排版...
下决心前的契机
昨天发了一篇 ,里面用了大量的代码片段(近段时间代码片段最多的一片文章)
在自己博客显示当然是没有多大的问题(页面显示的主动权在自己手中)
当把内容复制到头条和公众号后,对文章进行 的时候,发现还好,当一发布就傻眼...
然后赶紧编辑和在头条里自己评论
虽然知道于事无补,但头条后台通过还有人收藏
这就很尴尬了,我自己也感觉是时候下决心处理了第三方文章排版的问题了
为什么是今天
发现这种情况有几天了,之前是将代码片段进行截图
当代码片段过多时,截图就意味着读者需要更多的流量来进行查看,并且无法复制
昨天发完文章后就打算处理,但...
昨天在处理上面这个事情(vip视频:https://tool.astarblog.cn/video.html)
所以今早就进行各种搜索,看是否有开源的一些解决方案
为什么使用开源而不是自己重新做
如果有开源,说明有些人和我遇到了相同的问题,既然已经有解决方案,并且解决方案经过人测试为什么不用?
我记得之前在SF论坛回答过一个关于markdown相关的问答:markdown其实就是将某些特定的标签转化为HTML的形式
所以如果是自己做,其实代码最多的地方也只是将某些代码片段进行正则匹配与替换,还好我打到了两个还不错在github开源的插件,直接down下来就好,当然是给了star
第一个:markdown-here
至于这个用法我就不介绍了,网上太多教程,可以自己去github上面查看与下载,算了,我还是发网址吧
chrome扩展地址:https://chrome.google.com/webstore/detail/elifhakcjgalahccnjkneoccemfahfoa
github:https://github.com/adam-p/markdown-here
其它浏览器的扩展需要你自己去发现
第二个:online-markdown
github : https://github.com/barretlee/online-markdown
当然这篇文章就是通过上面介绍的插件进行转换过的,大家可以看看排版
代码片段测试
领取专属 10元无门槛券
私享最新 技术干货