続・振り返ってみる
それから、「設定するのが複雑すぎ」という評価も受けるのですが。。。これはまったくそのとおりで、要するに javascript が絡むところ:
- 起動時の拡張子クラスの初期化
- キーバインドの定義
- 色分けの文法の設定
- 色分けの色の設定
- メニューの設定
あたりが複雑とみなされるのだと思います。
でもコアとなる仕様が javascript に強く依存している以上、「設定の仕方解りません」という要件には「解らない? 解れ」としか言えないんですよね。。。まあまとまったドキュメントがないというのもあるんですが。
個別に見ていくと、1 と 2 はいまのところ、これ以上簡単にはしにくい。3 もアレはああいうものなので、「よし! がんばれ!」としか言いようがないです。
5 は、メニューの定義を GUI で行えるようにすれば割と扱いやすくなると思うんですけども。いずれにせよ最終的には javascript のコードに落とすことになるので、それをどうするか。
メニュー定義専用のスクリプトファイルみたいなのを設けて、GUI で設定したらそのファイルに対して有無を言わさず上書き、みたいな感じにすればいいのかな。。。でも、スクリプトを直接メニューアイテムに引っ掛けるようなパターンは GUI でやるよりコードを直接編集したほうが楽そうです。というか、メニューはそうそういじるわけでもないし、メニュー設定のコードは別に複雑なわけでもないし、GUI 化したとして使うかな。。。ちょっと微妙。
4 は、明日。
by knife37
| 2005-08-18 21:12
| 妄想を申そう
| Top
|