偶然地发现这个好东西:GNU 的 source-highlight,源里就有,另外再加装一个 exuberant-ctags 还可实现添加函数名,变量名的超链接链到相应的声明定义处。
执行:source-highlight ./rw-sync.c --line-number --gen-references=inline
enjoy

没错,doxygen可以将整个代码目录转换为web可浏览的html文件,对C源文件语法加亮只是很小的功能,不仅如此,它还可以分析出函数、变亮列表,调用关系图、引用关系图,如果按照一定的语法编写注释,它生成的文档可以直接作为Api手册.这里附一个开源的PBX asterisk 调用关系图colinzhengj 写了:could try Doxygen too