Markdown由其简单的语法和清晰的渲染效果,便于阅读,深受广大码农朋友们的推崇。此外,notepad也还不错,但是公众号推文中需要插入代码块,如何实现?又比如,日常使用最多的word如何实现?
一、公众号代码块的实现
在笔者开始公众号推文早期,是不能插入代码块的,必须通过中间平台转化,有很多中间网站提供实现markdown功能。当下好像公众号已经能够实现markdown了,这里作为总结,仍将过去的实用工具列出:
1. Markdown转换工具[1]
-
image.png
左侧为编辑器、右侧为预览区。
只需要将编辑的Markdown文档原始内容复制进去(记得加上代码块```),右侧的预览区就会自动渲染出非常友好的页面结果,更有多种可以选择的高亮风格。
2. Md2All [2]
- image.png
Markdown排版利器,支持 "一键排版" 、自定义css、80多种代码高亮。
能让Markdown内容,无需作任何调整就能一键复制到微信公众号、博客园、掘金、知乎、csdn、51cto、wordpress、hexo。。。等平台。
3.Markdown Here插件
在Chrome浏览器上安装Markdown Here插件
插件安装见Google浏览器学习指南汇总
4.公众号+++
可能以上的中间平台都要成为历史
内置的代码块,还有什么理由拒绝?
- image.png
二、Word代码块的实现
word尚不能实现markdown功能,比较主流的做法仍是通过中间平台转化为word格式,推荐几个:
1. CodeInWord
image.png顾名思义,打开网站链接后,在左侧输入代码,右侧即出现markdown风格,复制后可以粘贴在word中。可以选择相应的语言,可惜没有R语言,经过测试,笔者推荐使用HTML或SQL,效果不错。
2. Syntax Highlight Code In Word Documents
这是网络是推荐比较多的,操作和上一个一样,只是没有在同一页面显示。
3. 手动设置+++
如果对以上代码的风格不是很喜欢,想要做到更加丰富多彩的效果,还可以手动设置。
首先,word > 插入 > 文本框 > 绘制文本框;
然后,按照公众号插入代码方法,在中间平台转换成自己喜欢的格式,然后选择'复制';粘贴在word中绘制好的'文本框'内;
最后,修改'文本框'格式,'形状填充'修改为和代码背景一致的颜色,'形状轮廓'修改为'无轮廓';如果个别没有对齐,手动调整即可完成。
- image.png
- image.png
网友评论