论在微信推文编辑器中高效贴代码的一种方法。
重拾荒废已久的公众号,计划写篇推送证明自己还活着。然而在文章中贴代码的时候,遇到问题了——用Chrome markdown here插件转换markdown文本后,代码区域内的\n
换行符在保存时会丢失,导致代码无法换行。打开浏览器控制台追查,发现此问题的原因,微信会自动滤除文本节点中的\n
换行符…
目前采用的解决办法是,改造markdown here插件,让其转换markdown文本时,替换代码域中的\n
为<br>
,即可防止换行符被微信吃掉。
改造后的markdown here插件:https://github.com/concefly/markdown-here