鑑於我只有一個監視器,調試使用整個屏幕的程序(如DirectX應用程序)的最佳方法是什麼?諸如分步調試器之類的工具在這種情況下看起來毫無用處。而且,打印到控制檯的效率也不高,因爲一旦應用程序終止,您只能查看控制檯。調試全屏應用
Q
調試全屏應用
3
A
回答
6
遠程調試是沒有選擇的?
否則,你可以借用第二臺顯示器(帶顯卡)。
如果一切都失敗了,你可以回到嘟嘟聲。
(或者發現自己的老式打印機,寫的每一行打印機;-))
4
要只是看到一些運行時信息,我會全屏範圍內疊加調試文本。如果是我,我的目標應該是能夠運行窗口 - 儘管屏幕上的調試對玩遊戲測試非常有用(如果這是一款遊戲)。
0
printf調試是緩慢,痛苦和愚蠢的證明。
填寫您的代碼完全跟蹤線像
fprint(logfile,"%s:%d\n",__FILE__,__LINE__);
,或者您需要爲您的語言和運行它飲水。完成後,你可以通過它做什麼。首先確保你有很多時間和硬盤空間。它有一些優勢,就像你可以向後「運行」事物並且與下一個運行不同。
0
我會與BCS說的一樣,並補充說,DebugView by SysInternals允許您從另一臺機器遠程連接到它。
0
你可以在窗口模式下測試99%的代碼,然後對於需要全屏完成的部分,你可以讓它跳轉到全屏,運行一些測試,然後很快跳回(以編程方式或使用alt -標籤)。
基本上我想強調大多數代碼不會依賴於全屏,並可以在一個小窗口中測試。
0
你可能要考慮在http://www.flounder.com/gdi.htm
上的圖形開發接口讀取約瑟夫Newcombers文章你可能不被MFC編碼,但你應該能夠得到一些有益的思路。他還有很多其他有趣的文章。
相關問題
- 1. java - 在eclipse中調試全屏應用程序
- 2. 從全屏調試切換到Visual Studio應用程序
- 3. 調整OOB全屏silverlight應用程序
- 4. iPhone調試:調試通用應用程序時出現黑屏
- 5. 讓屏幕關閉全屏Android應用
- 6. Tkinter全屏應用程序
- 7. Chrome應用全屏問題
- 8. HTML5全屏移動應用
- 9. 全屏C#應用程序
- 10. 無法使用VSCODE進行調試(切換全屏)?
- 11. iOS白屏調試
- 12. 嘗試使用fullPage.js設置全屏particle.js
- 13. 全屏閃存應用程序測試需要外部閃存
- 14. Android安全鎖屏在安全應用中的應用
- 15. 如何在調試時防止屏幕凍結時出現全屏雙緩衝應用程序?
- 16. tinyMCE全屏調整窗口
- 17. 將Drawable調整爲全屏
- 18. 當在javaFx中應用全屏幕時,控制器不會調整到屏幕
- 19. 如何讓Facebook應用全屏使用?
- 20. 全屏WP通用應用程序
- 21. childWindow全屏幕事件調整父也全屏模式
- 22. 測試iOS應用安全
- 23. 全屏響應全景圖像
- 24. 響應全屏電網
- 25. 調試badaWAC應用
- 26. 調試Angular2應用
- 27. 調試單應用
- 28. 用於網站應用全屏和不全屏的CSS樣式表
- 29. PyS60應用程序不會全屏
- 30. 如何把iOS應用程序全屏
這幾乎完全不相關。他正在談論全屏DirectX調試。不只是一般的GUI調試。 – 2008-11-29 02:33:12