Devlog / Week 06
Day 20 (2024-08-12 Mon)
- プロパティメタデータのシステム
- プロパティの表示 : 一覧取得、表示コンポーネント紐づけ
- プロパティ表示の自動更新
- [ ]
- [ ]
Next
-
オーバーレイの表示
-
Blender風の左下のメニューの表示
-
フロー分析のためのコード書き換え
-
タイムライン表示機能の追加
-
scheduleとかの API を使いやすくする -
呼び出される
scheduleを事前に集める -
タイムラインで
scheduleを表示 -
変数の追跡(代入・関数呼び出しのみ)
-
コード書き換え・アンドゥ・リドゥ
-
scheduleのタイミングの移動 -
アニメーション設定の書き換え
-
スレッドのシーン読み書きの追跡
-
createOverlay() でオーバーレイを作る
-
ビューポートの拡大と移動
-
コードエディタの追加
Future
- 意図せずエクスポートされているものがないか確かめる
- 不要な依存関係がないか確かめる
- ちゃんと
store.listenとかを unbind しているか確かめる useBatchedStoreを anisketch へのアクセスでは使うようにするSymbol.disposeがちゃんと呼ばれているか確認する- docs に書いてある仮のコードを本当のコードで置き換える
- メッセージ文頭の大文字小文字を揃える
- エラーメッセージとかのクラス名が正しいか確認する
- 見た目のカスタマイズができるように class を添える?
- メモリリークがないか確かめる : イベントが発火しない EventTarget とか
- 例外処理をちゃんと書く
- addCommandLayer の呼び出しが頻繁じゃないことを確かめる