トップ «前の日記(2003-05-13(Tue)) 最新 次の日記(2003-05-16(Fri))» 編集

K2さんの雑記


2003-05-14(Wed) [長年日記]

本日も体調不良で休み

2日連続で休みとなってしまいました。まぁがんばれば行けるのだが...

[K2EP]統合環境型エディタを目指す

 どうも、説明不足のようなので、K2EPとはなんぞやというのを。  K2Editorを何年かにわたって開発してきたのだが、K2Editorではフォローできない用途というのをカバーするエディタを開発したいという思いがあった。たとえば、プロジェクト管理ができるとか、アウトラインエディタに化けさせられるとか、複数のバッファーを使ってマクロ(スクリプト)から操りたいとか。

 そういうのをやるためには、シングルプロセスでマルチドキュメントという手法を取る必要があった。シングルプロセス・マルチドキュメントとなると、現状の方法では無理があり、新たに作り直す必要がある。  シングルプロセス・マルチドキュメントを実現する方法は、MDI、タブ型、疑似SDI等いろいろあるのだが、今回のK2EPではタブ型と疑似SDIの間くらいを目指すような感じ。

 スクリプトを強化するために、Rubyインタープリタを必須とし(別途Rubyをインストールする必要がある)、内部でRubyコマンドを使用できるようにする。

 大きいアプリになるので、実行ファイルサイズ、メモリ使用量にはあまり敏感にならない。シンプルイズベストエディタはK2Editorをそのまま残す。

 で、シェアウェアにします。

 用途的には、たとえば他のアプリから外部エディタとして呼び出されるような用途には向かない(たとえばメールクライアントのメール書きエディタとして使うような用途)。そういうエディタにはもっと軽いものを並行して使ってもらえるということを考えています。  だから、このエディタを使う人は、

  • 複数ファイルからなるプログラムを開発する
  • アウトラインプロセッサなどの付加価値機能を利用する

というような人に限られると思います。こういう重い作業を行う場合に便利なように環境を練り上げられるように作るつもりですが、たまにエディタを使って、何かのiniファイルをいじるとか、そういう作業には向いていません。逆にそういう用途にはK2Editor等のSDIエディタで、不自由を感じることもないでしょう。

 ということで、K2Editorは汎用をねらった開発でしたが、K2EPは汎用はねらっていません。特殊用途になります。人を選ぶことになると思います。

本日のツッコミ(全2件) [ツッコミを入れる]
3年 (2003-05-15(Thu) 08:48)

「うわー楽しみ!完成したら使います。安くしてネ」

なんと (2003-05-15(Thu) 09:00)

タブの表示の件、了解です。ご検討いただいたのも感謝です。<br>一応、K2EPの方向性についてはそれなりに理解しているつもりでして、付加価値の部分をまさに期待していたりします。選ばれるといいな(笑)。


1965|09|
2002|09|10|11|12|
2003|01|02|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|08|
2014|01|02|03|04|05|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|11|
2017|01|03|05|06|07|08|10|11|12|
2018|01|02|03|04|05|08|09|10|12|
2020|01|07|




2003年
5月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
//
自己紹介
自己紹介
広告
計るだけダイエット
今聴いてるの
ブルックナー:交響曲第7番 ブルックナー:交響曲第7番
ブルックナー:交響曲第8番 ブルックナー:交響曲第8番
読書中
つっこみリスト
TrackBacks
日記仲間
/ / /
最近の日記