我需要打印由一堆.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