如何在打印机上打印格式化的Delphi源?
答案 0 :(得分:4)
正如所建议的,这是我的评论作为答案:
从Delphi IDE打印格式化的源代码:
答案 1 :(得分:0)
有一次,当我不得不接管一个传统的红头子继子项目时,我总是得到程序员的努力,我曾经使用Microsoft Word对代码流程和逻辑进行了大量的分析。我将代码复制出环境(它在VB中,但同样的东西在Delphi中工作),以单倍间距类型粘贴到Word中并使用文本框添加注释等。在评论中,我可以压缩一些模糊的序列到伪代码或总结代码块的要求和效果或做任何使代码更容易理解的事情。有几次我需要与其他人讨论代码,此时我可以通过电子邮件或有时甚至打印我尝试从一些非常不守规矩的代码中理解。
虽然这是我打印某些代码的原因,但我可能不会直接从IDE中执行此操作。
答案 2 :(得分:0)
如果您想从自己的软件中执行此操作,可以使用SynEdit。
它突出显示类似TMemo的组件中的代码,您可以打印它。它是免费的,不需要外部dll或任何东西。