2010-11-18 13 views
12

ロバート・マーティンの「クリーン・コード」では、80年代にEmacsがすでにコーディング・セッションの録音と再生が可能であったことを読みました。
私はその練習からどれだけ学ぶか分かりましたが、私は自分自身をプロフィールにしたいと思います!私は本当にVisual Studioが既にたまらなく遅いであり、ビデオを求めて退屈だろう以外に特にので(ビデオのように)画面を録画するために非常に効果的でないと思いますがVisual Studioでコーディングセッションを記録し再生する方法はありますか?

プレーヤー。

代わりに、私はコード化したもの(デバッグやビジュアルデザイナーなどではない)を記録できるプラグインを持っていて、私がどれくらい吸って、どこでどこを見ているか見ることができます。

これは可能ですか?

編集:これは可能性がどのように面白い示すための本からだけ引用:

ボブはモジュールに入ります。
彼は変更が必要な機能までスクロールダウンします。
彼は彼のオプションを考えて休止します。
ああ、彼は変数の初期化をチェックするためにモジュールの一番上までスクロールしています。
ここで、彼は下にスクロールして、入力を開始します。
Ooops、彼は入力したものを消去しています!
もう一度入力します。
もう一度消去します。
彼は何か他のものを入力しますが、それを消去します!
彼は変更している機能を呼び出す別の機能にスクロールダウンし、 がどのように呼び出されたかを確認します。
彼はスクロールして元に戻した同じコードを入力します。
彼は一時停止します。
彼はそのコードをもう一度消去します!
彼は別のウィンドウをポップアップし、サブクラスを見ます。その関数はオーバーライドされていますか?

。 。 。

+3

私は自分のオタクを首尾よく超えました –

+0

ありがとう、私は賞賛されています! :D –

+1

これは出版社ではなくクレジットの著者に伝統的なものです。私はボブ・マーティンの「クリーン・コード」について話していると思います! –

答えて

2

あなた自身で秘密のキーロガーキャンペーンを実行できます。

ほとんどのキーロガーは録画と再生をビデオとして許可しますが、キーを押すとフレームをスナップするように設定できます。

+0

これは実際には興味深い考えです。ヘック、私は自分のことを書くこともできました! (私は実際にウイルスではないキーロガーについて聞いたことがないので...) –

+0

何年も前、私は繰り返しテストのために本当に便利なアプリの記録/再生の組を作りました。編集セッションの簡単な録音/再生のために、** vi **がそれを行うことができることを覚えているようです。 –

+0

このようなことのための私の最初の最も簡単なオプションは、キーが押されたとき、および現在フォーカスされているアプリケーションがVSのときに、スクリーンショットを撮ったり、取り込んだりすることです。 autohotkeyやその他のクールなオートメーションスクリプト言語を学ぶための言い訳になるかもしれません。しかし、より多くのスペースを占めるだけでなく、これらのコーディングセッションはあまり流動的ではありません。 Intellisenseでは実際にIDの1/10を入力するため、キーストロークを記録することはできません。だから、唯一の方法はVSプラグインを作成することです。ねえ、それほど悪くない、彼らがどのように作られているかを学ぶための些細な言い訳! :) –

関連する問題