プラグイン

FooEditorではプラグインによる機能拡張をサポートしております。使用する際は実行ファイルがあるフォルダー\Pluginかユーザーごとの設定が存在するフォルダーに放り込んでください

注1 ユーザーごとに設定が存在するフォルダーはVista以降なら[ユーザ名]\AppData\Roaming\FooEditorに、XPなら[ユーザー名]\Application Data\FooEditorになります

プラグインを開発したい場合は以下の方法で行ってください(サンプル:StringFilter)

  1. FooEditorとSystem.ComponentModel.Compositionを参照設定に追加する
  2. IPluginを継承し、任意のクラスを作る
  3. 2で作成したクラスに[Export(typeof(IPlugin))]という属性をつける
  4. IPluginを任意のクラスで実装する