Есть ли способ записать и воспроизвести сеанс кодирования в Visual Studio?

Я читал в «Чистом коде» Роберта Мартина, что в 80-х Emacs уже был способен записывать и воспроизводить вашу сессию кодирования. .
Я только что понял, как многому я научусь из этой практики, мне бы хотелось профилировать себя!

Однако я действительно не думаю, что было бы очень эффективно записывать экран (как на видео), особенно потому что Visual Studio уже невыносимо медленная и, кроме того, было бы скучно искать видео в плеере.

Вместо этого было бы здорово иметь какой-нибудь плагин, который мог бы записывать то, что я закодировал (а не отладку, визуальный дизайнер и т. Д.), И мог бы воспроизвести его, чтобы я увидел, насколько я отстой и где. 12123] Возможно ли это?

Edit: просто цитата из книги, чтобы показать, насколько это может быть забавно:

Боб входит в модуль.
Он прокручивает вниз до функции, требующей изменения.
Он делает паузу, обдумывая варианты.
О, он прокручивает модуль вверх, чтобы проверить инициализацию переменной.
Теперь он прокручивает назад и начинает печатать.
Ой, он стирает то, что напечатал!
Он снова набирает его.
Он снова стирает!
Он набирает половину чего-то еще, а потом стирает это!
Он прокручивает другую функцию, которая вызывает функцию, которую он изменяет, чтобы посмотреть, как она позвонил.
Он пролистывает назад и набирает тот же код, который только что стер.
Он делает паузу.
Он снова стирает этот код!
Он открывает другое окно и смотрит на подкласс. Эта функция отменена?

. . .

12
задан skaffman 25 February 2012 в 22:40
поделиться