我认为它必须包括的一些功能是:
- 打印整个解决方案
- 能够打印行号
- 正确选择编码字体和大小以提高可读性
- 漂亮的标题信息
- 打印区域的能力崩溃了
几个功能补充:
- 在方法/类之后自动插入分页符
- 保持长行可读(几乎所有当前的实现都被破坏了)
注意:需要打印代码的原因有很多……一个很好的原因是托管。
我认为它必须包括的一些功能是:
几个功能补充:
注意:需要打印代码的原因有很多……一个很好的原因是托管。
我将PrettyCode.Print 用于 .NET。它可以完成您列表中的所有内容,等等。(我用它来打印版权注册文件的代码摘录,这与您的托管案例类似。)
打开一个非常大的解决方案有点慢,但不是令人难以忍受,而且输出质量非常好。
试试 StarPrint 的VSNETcodePrint
几个功能补充: