我需要打印由一堆.h和.cpp文件组成的项目的源代码(我需要将它交给我的老师)。是否有IDE或程序可让您一次打印(或导出为PDF或Latex)所有文件,可能会保持语法突出显示?我试着用XCode和Visual Studio,但他们只允许一次打印一个文件。从C++项目打印所有代码清单
3
A
回答
2
+0
a2ps是一个非常棒的工具!它正是我所需要的!非常感谢你! – Pincopallino 2012-02-05 21:32:35
0
与Linux中,您可以尝试:
grep '#include <' *.{hpp,h,cpp,c} | uniq > output.cpp
grep -v '#include' *.{hpp,h} >> output.cpp # This line may cause problem if .h relies on each other and you maybe will have to list files manually
grep -v '#include' *.{cpp,c} >> output.cpp
,比编辑器中打开output.cpp它支持出口的加亮后的代码(VIM,gedit中......)或者粘贴像引擎收录门户:P
相关问题
- 1. 打印所有项目
- 2. 如何打印出所选项目而非参考代码?
- 3. 优化项目清单的php代码
- 4. 代码所有打印它支持
- 5. 从c列表框中打印项目#
- 6. 从c#自动打印PDF代码
- 7. 在C#中打印窗口中的所有项目#
- 8. 打印在C#代码
- 9. 只打印清单
- 10. 打印清单表
- 11. 清除所有项目
- 12. 使项目清单C#MVC
- 13. 如何获取清单盒的所有项目以列出C#?
- 14. 打印所有字典列表中的所有项目
- 15. 以相反顺序打印清单,或在第一个打印清单前加入新项目
- 16. 国家代码清单 - C#
- 17. 单清单打印错误
- 18. 单击打印所有按钮并打印所有图像打印
- 19. 打印项目清单中水晶报表的总金额
- 20. 打印网页,其中包含代码清单(水平滚动)
- 21. 如何避免所有代码节点扩展项目打开?
- 22. 组合框 - 打印出所选项目
- 23. 清单项目
- 24. pushViewController从Objective-C代码到Swift项目
- 25. 日期打印在清单
- 26. 打印清单到文件
- 27. 打印清单列表
- 28. 打印清单成员
- 29. Eclipse项目打印
- 30. Arduino项目 - 打印
看看http://stackoverflow.com/questions/683759/visual-studio-printing-all-source-files-in-a-solution,看看它是否有帮助。 – 2012-02-05 10:10:41
漂亮代码打印说项目文件不受支持(显然它不适用于C++代码)。至于宏,我得到一个E_FAIL COMException在 projitem.Document.PrintOut() – Pincopallino 2012-02-05 10:17:22