プラグインはSakuraEditorWikiで公開されています。 ZIP形式で圧縮されたものをパソコンにダウンロードしてください(解凍は不要です)。
プラグインの導入は「共通設定」の「プラグイン」から行います。 まず「プラグインを有効にする」にチェックを入れてください。 次に「ZIPプラグインを導入」でダウンロードしたZIPファイルを指定します。 これでインストールは完了ですが、まだプラグインは利用できません。 これ以降に新しく開いたエディタでは起動時にプラグインが読み込まれ、利用可能になります。
Windows2000はZIPプラグインに未対応のため、ダウンロードしたファイルをプラグインフォルダ配下に解凍し、「新規プラグインを追加」からインストールしてください。プラグインは最大40個までインストールできます。
プラグインをインストールすると、設定ファイルがあるフォルダの下にpluginsフォルダができ、その配下にZIPファイルの中身が展開されます。
ユーザ別設定が有効な場合はC:\Users\(ユーザ名)\AppData\Roaming\sakura\plugins、そうでなければC:\Program Files(x86)\sakura\pluginsにあるはずです。
以下、pluginsをプラグインフォルダと呼び、その下のプラグインごとのフォルダを個別フォルダと呼びます。
プラグインのアンインストールは、設定画面から「削除」を行います。 ディスク上には残るので、完全に削除する場合は手動で個別フォルダを削除してください。 ディスクから削除していなければ、「新規プラグインの追加」で再度インストールできます。
プラグインの新バージョンが出た場合は、設定画面からZIPプラグインの導入でファイルを指定し更新し、エディタ本体を再起動すると利用可能になります。
Windows2000の場合は、個別フォルダの内容を上書きして更新してください。
設定ファイルフォルダ
├ sakura.ini
└ plugins/
├ ○○.ini // オプションファイル
├ ××.ini
├ ○○/ // 個別フォルダ
│ ├ plugin.def // プラグイン定義ファイル
│ ├ readme.txt // 説明
│ ├ ○○_A.js // プログラム等
│ └ ○○_B.js
└ ××/
├ plugin.def
└ ××.dll // dllにも対応できたり・・・
| エディタ本体 | 1 - * | プラグイン | 複数のプラグインをエディタで使うことができる。 |
| エディタ本体 | 1 - * | ジャック | エディタには複数のジャック(プラグイン可能箇所)がある。 |
| プラグイン | 1 - * | プラグ | プラグインは複数のプラグ(実行単位)を持つ。 |
| ジャック | 1 - * | プラグ | ジャックには複数のプラグを関連付けることができる。 |
| プラグインの種類 | ジャック名 ([Plug]で定義) | ジャック名.Label | インタフェースオブジェクト |
|---|---|---|---|
| アウトライン解析 | Outline | アウトライン標準ルール選択肢 | Outline |
| スマートインデント | Indent | スマートインデント選択肢 | Indent |
| 補完候補検索 (Ver.2.0.6.0以降) | ComplementGlobal | no | Complement |
| Complement | 入力補完機能選択肢 | ||
| エディタイベント (Ver.2.0.8.0以降) | EditorStart | no | |
| EditorEnd | no | ||
| DocumentOpen | no | ||
| DocumentClose | no | ||
| DocumentBeforeSave | no | ||
| DocumentAfterSave | no | ||
| コマンド追加 | [Command]で定義 | コマンドの表示名 |