下記に示すURLに言語デバックシステムのプロトタイプイメージが
あります。
http://dl7.getuploader.com/g/yamamoto/1/lz_db.gif
こんな感じのデバックシステムを作る予定。エラーが発生したら、
モニターにファイルと行を表示して修正ができます。ただし、行番号
はないので、好みのエディターを使いたい場合は編集を押押すか
エディターを登録してそのエディターを起動します。
ファイルタブは、ファイルリストとファイルが表示され編集可能
です。簡単な修正ならここでできます。
関数のトレースとログ1はスレッド置きにタブが作成されるので、
トレースが混合してわけワカメにならない予定。タブは200まで自動
で増えるので問題なし。
システム情報のログはsysログに、自由に定義して使用可能なのが
ログ2です。また、モニタ02がローカル変数とシステム変数のログ
を表示します。全部でモニター2種、本体1を起動します。
通信はUDPを使うので、LAN内の他PCでモニターできます。
これはまだGUIを作ったものなので、これから詳細の実装です。
また、本体の表示部分はできていないので、真っ黒です。それ
に、右上の実行・ステップ・ステップインのボタンはイメージで、
画像合成です。こんなボタンとシステムログが透過で表示される
予定。
久しぶりにC#触ったけど、ユーザーインターフェース作るのが簡単だった。