【发布时间】:2010-05-11 09:10:03
【问题描述】:
我正在使用 MacBook Pro Mac OS 10.5 和相关版本的 XCode。我是这个开发环境的新手。我正在开发 C++ 控制台/终端应用程序(文件->新建项目,然后从左侧列表中的“命令行实用程序”和右侧的“C++ 工具”中。)。
对于 C++ 源代码文件,我想打印带有行号的源文件内容。任何想法如何做到这一点?
提前致谢, 乔治
【问题讨论】:
我正在使用 MacBook Pro Mac OS 10.5 和相关版本的 XCode。我是这个开发环境的新手。我正在开发 C++ 控制台/终端应用程序(文件->新建项目,然后从左侧列表中的“命令行实用程序”和右侧的“C++ 工具”中。)。
对于 C++ 源代码文件,我想打印带有行号的源文件内容。任何想法如何做到这一点?
提前致谢, 乔治
【问题讨论】:
我发现这篇文章A Recipe to Pretty-Print Your iPhone Source in Xcode 它使用了 Apple 为 Snow Leopard 上的 Xcode 安装的 enscript,因此不需要 macport 等。
您可以通过将 -C 作为参数传递给 shell 脚本中调用的 enscript 可执行文件来获取行号
【讨论】: