Эквивалент окна просмотра 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 в любое время.

Другие вопросы по тегам