[英]Debugging using emacs
GNU Emacs 23.2.1 GCC 4.4.4
我正在使用gdb-many-windows進行調試。
我只是想知道還有什么更好的嗎?
目前,我正在調試一個鏈表。 列表不是那么大。 但是,很高興看到所有元素的值。 不必一直'print sorted_queue->next->seconds'
。
如果值更改,則watch命令可以正常運行。 但是,有時很高興在單獨的緩沖區中看到要查看的所有值,以便於查看。
每當我看到什么是值時,都必須發出命令print(p)和變量名稱。 只是很多打字。 Visual Studio擅長的一件事是調試。 看到Emacs具有其中的一些功能,將是非常高興的。
非常感謝您的任何建議,
就轉儲數據結構而言,GDB Python擴展可能會讓您感興趣。 然后,您可以使“打印列表”輸出為“ 5 10 2 4 50”或任何您喜歡的演示。
您可以在此處閱讀有關GDB Python腳本的介紹。
您可能喜歡數據顯示調試器 ,也稱為DDD:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.