2013-10-10 93 views
0

我正在使用Emacs 23做一些C開發,使用GUD(使用GDB)作爲我的調試器。等效於GUD中的Visual Studio的觀察窗口

我已經在網上看過,但還沒有在GUD中找到與Visual Studio的Watch Window相同的東西。本質上,這個窗口可以讓你插入一個表達式列表,每次程序被分析時都會被評估,並向你顯示它們的值。 GUD中是否有類似的功能?

我已經看到GDB有一個名爲watch points的功能,但那不是我正在尋找的功能。

+0

這裏描述的是'command':https://blogs.oracle.com/ksplice/entry/8_gdb_tricks_you_should你想做什麼? – 2013-10-10 17:23:35

回答

0

可能不是您想要的完整答案,但這可能有助於Lisp調試器:使用e來評估您輸入的Lisp sexp。這可以像你喜歡的那樣複雜。特別是,它可以是一個使用比如說pp-eval-expression在另一個窗口中顯示評估sexp的複雜返回值的sexp。當然,你可以有一個單一的sexp評估多個孿生子。

完成這一次後,只需使用eM-p在調試過程中的任何時候重複它,以獲得更新的sexps評估。您也可以選擇sexp作爲二級選擇,並且它們使用M-mouse-2隨時爲e檢索它。

相關問題