ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 мая
1161540 Топик полностью
VladislavS. (06.01.2022 08:59, просмотров: 147) ответил evgeniy1294 на * Мне лично рафакторинг по барабану.
Ужас какой-то. Нажал кнопку отлади и у тебя одновременно видно код, дизассемблированный код, регистры процессора, регистры нескольких периферийных блоков (с которыми работаешь), нужные участки памяти, содержимое переменных/массивов/структур и т.д. Подсветка того что изменилось за шаг отладки. Всё на нескольких мониторах. И не надо ни куда скакать одной кропкой и десятком команд. 
Посмотрел код - открыл терминал - пообщался с отладчиком - вернулся к коду. Вот всё одной кнопкой.
К отладке в gdb как-то неочевидно пришел - нужно было получить листинг функции, clion это сделать не смог)))

Это называется "гланды через жопу". Если тебе нужен листинг функции, то его получают посредством компиляции кода. Скомпилировал и сиди себе читай файлы листингов. Зачем для этого запускать отладку? Ну нет у меня железки под рукой, теперь и листинг не посмотреть?

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

Вы переделали (приспособили) себя. Человек вообще зверушка приспособчивая, иначе до сих пор сидел бы на дереве. Но в 21 веке то можно выбрать инструмент соответствующий, а не демонстрировать виртуозность владения палкой-копалкой.