Историческая отладка - PullRequest
0 голосов
/ 28 августа 2009

Мне нужно отладить очень большую программу, которая занимает около 10 минут, пока не достигнет самого важного состояния отладки. Я просто хочу изменить некоторые значения в этой части программы, но иногда я хотел бы вернуться и изменить их снова, как путешествие в прошлое. Насколько я знаю, это называется историческая отладка. Читая некоторую информацию, кажется, она была реализована в Visual Studio 2010. Но я использую только Eclipse, Xcode или vi :)

Интересно, знаете ли вы какое-нибудь другое программное обеспечение с этими возможностями.

Кстати, я спрашиваю о вашем мнении, как вы думаете, будет ли возможно, как только я достигну этого состояния моей программы, изменить некоторую небольшую часть кода после точки останова и снова скомпилировать ее (предположив не влияет на прошлое выполнение и код), так что я могу проверить его без перекомпиляции?

Спасибо

1 Ответ

0 голосов
/ 01 сентября 2009

Также обсуждается здесь

В основном доступно только для интерпретируемых языков, таких как Java ( ODB ). И я не уверен, что вы можете продолжить с некоторой точки исполнения с измененными данными.

Вы пытались установить точку наблюдения в Eclipse, которая будет прерываться, как только переменная достигнет определенного значения? Это означает, что ваш код выполняется нормально до тех пор, пока он не сломает ваши данные и выполнение не прекратится, чтобы вы могли увидеть, как ваш код достиг этой точки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...