Answers:
如果您熟悉命令行,则可以使用a2ps(免费和开源),可以通过MacPorts(先安装MacPorts然后安装sudo port install a2ps
)或Homebrew(先安装Homebrew然后安装brew install a2ps
)安装a2ps 。
例如:
a2ps -1 --line-numbers=5 -g source.c
将会source.c
以语法突出显示(-g
)和行号每5页打印一次。参见手册页其他选项,。它支持多种源格式。
要打印剪贴板的内容:
pbpaste | a2ps -1 --line-numbers=5
pbpaste
将剪贴板的内容打印到a2ps读取的标准输出中。
另请参见GNU Source-highlight,它支持多种输入语言和多种输出格式。