10
I wpisz na binding.pry lub byebug, aby przejść do następnej linii. Używam step
, aby przejść do procedury. Jak zrobić BACK z linii?Ruby/byebug/binding.pry: Jak cofnąć?
Przeglądałem dokumentację bez powodzenia. Pomoc bardzo doceniona. Dzięki.
Nie cofasz się. Chociaż istnieje kilka debuggerów, które wykonują "podróże w czasie", co pozwala na cofanie się, Ruby nie ma takiego debuggera. Po wykonaniu instrukcji nie można wrócić do stanu sprzed jego wykonania. –
cholera. w porządku, dzięki za to. jakie języki obsługują "podróże w czasie"? – jamesdlivesinatree
Oto dyskusja na temat wymiany programów programistycznych o "odwróconym debugowaniu", która wymienia kilka technologii i daje dobre tło w zakresie związanych z tym wyzwań: http://programmers.stackexchange.com/questions/181527/why-is-reverse-debugging- rzadko używane –