最近在工作中,需要在详细设计文档中插入伪代码。尝试编辑了不同的格式,总是觉得代码显示的不美观,因此尝试在网上搜索一些方法,还真有这方面的资料。如下
- 一、CSDN的博文《如何优雅的在 Microsoft word中插入代码》提到使用一个在线的网站PlanetB对代码进行格式化,该网站确实效果不错。但因为是在线的方式进行格式化,因此可能存在代码泄露的问题。
- 二、在百度经验中有一个方法是使用word 的脚步实现格式化代码,链接地址是:word中插入漂亮的代码。该方法亲测是可用的,就是需要自己先创建一个“ccode”的样式,在执行其中的脚步程序,并且格式化后显示的效果不如第一个方法明显。
基于以上两种情况,决定自己设计一个格式化脚步的。本格式分为两部分进行:
- 在Notepad++中编辑好需要显示的程序或者伪代码,注意文件的格式最好设置成.c 或者.h等,便于Notepad识别出关键词,进行关键词的显示(关键词自动有各种不同颜色进行显示)。选中所需要的内容,依次完成“插件”->“NppExport”->“Copy HTML to clipboard”.
Uint8_t GetChar(UART_PACKGE *x,uint8_t *pData)
if pData 为空 or x 为空 or x->u8E