Эквивалент окна просмотра Visual Studio в GUD
Я использую Emacs 23 для разработки C, с GUD (используя GDB) в качестве отладчика.
Я смотрел в Интернете, но еще не нашел эквивалента для окна просмотра Visual Studio в GUD. По сути, это окно позволяет вам вставить список выражений, которые оцениваются при каждом шаге программы, и показывает их значение. Есть ли подобная особенность в GUD?
Я видел, что в GDB есть функция, называемая точками наблюдения, но это не то, что я ищу.
1 ответ
Возможно, не полный ответ на то, что вы хотите, но это может помочь в отладчике Lisp: Использование e
оценить Lisp sexp, который вы вводите. Это может быть так сложно, как вам нравится. В частности, это может быть sexp, который использует, скажем, pp-eval-expression
чтобы показать в другом окне сложное возвращаемое значение от оценки пола. Естественно, вы можете иметь один сексп, оценивать несколько секпсов.
Сделав это один раз, просто используйте e
с M-p
повторить это в любое время во время отладки, чтобы получить обновленные оценки sexps. Вы также можете выбрать пол в качестве вторичного выбора, и они используют M-mouse-2
чтобы получить его для e
в любое время.