Rails и Byebug - Как я могу повторно отобразить текущий контекст строки

Когда я отлаживаю с помощью Byebug, иногда я оцениваю некоторые переменные в терминале, что вызывает отображение отображаемого контекста строки. Затем я хотел бы снова распечатать его на экране. Как я могу это сделать?

Я думал, что, возможно, 'display' сделает это, но, очевидно, он делает что-то еще.

1 ответ

Решение

Я думаю, что вы ищете list = который в основном показывает, где вы находитесь, точно так же, как при первом входе в отладчик (по умолчанию вы можете отключить автолист).

Есть несколько разных опций для команды list. list = центрирует дисплей вокруг текущей строки. Без = он покажет следующие 10 строк.

Ты можешь сделать l = или же l= или же list =. Они все одинаковы.

См. Ответ Шедвелла и комментарий Барлопа.

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