プラグインによる機能拡張方式

ブラグイン機能を作成することによるメリット・デメリットは以下の通りです。

  • メリット
    • 機能を取捨選択できることにより、必要な機能を組み込み、不必要な機能を排除することができる
    • プラグインに関する仕様が公開されれば、作者以外のプログラマによって便利なプラグインが開発されることもありえる
  • デメリット
    • プラグインは単純に本体に機能を組み込むより複雑なので、パフォーマンスの低下が考えられる
    • スクリプトに比べ、要求される環境と技術水準が高いため、開発できる人が限られてくる

unDonutでは今のところツールバーエクスプローラバーにプラグインを組み込むことが可能になっています。今後需要があれば他のタイプのプラグインにも対応できるようにするかもしれません。

今のところ公開されているプラグインは、私の知る限り

と、このくらいでまだまだ絶対数が足りない印象があります。

現在プラグイン開発者を募集中です。開発に必要なのはDLLが作成でき、Win32APIが利用できる開発環境と、多少のプログラミング知識です。開発に挑戦する方にはもれなく開発に必要となる情報をサポートする予定です。プラグイン仕様のテキストとサンプル、それと作者の掲示板は以下のリンクより行けます。

http://www5.ocn.ne.jp/~minute/tab/

また、プラグインとしてこんな機能があったらというアイデアもまたコメントか上記の掲示板に書き込んでいただけると幸いです。