フェンリル開発担当の RAPT です。今回は、σ(^^)が社内の開発環境で使っているプラグインをちょっとだけお見せしちゃいます。
それは Sagittarius【サジタリウス】と呼称している Dock プラグインで、任意のアクションを直接実行できるプラグインです。キーボードに慣れている人であれば、マウス操作よりキーボード操作の方が速いので、サジタリウスにフォーカスを移動し、"resta[Tab][Enter]" とするだけで、Sleipnir を再起動できますし、"exi[Tab][Enter]" とするだけで Sleipnir を終了させることができます。
- これがサジタリウス。
- コンボボックスにはアクション一覧が登録されています。作ったアクションがきちんと登録できているかを確認するのに便利です。
- 入力ボックスに文字入力を始めると、入力候補が表示されます。
- 入力文字を増やすことでさらに絞り込みが行われます。
- さらに、入力中に [Tab] キーを押下すると入力補完もできちゃいます。
- 今のところ、上下に配置した場合はきちんと動作しています。
- 「アクション再取得」を実行すると、起動完了後に追加されたアクションも一覧に追加されます。
これで完璧に動作しているとは言えない部分もありますが、こういったツールを使うことで、より効率的に開発を進められるようにしています。
一般的にこういったプラグインの需要があるか判断がつかなかったため、正式公開に値するような作りこみは行っていません。現時点での制限は下記の通り。
- 実質上、すべてのアクションが登録できるツールバー。ただし、ボタンの並びなどは保存していないので再起動するとボタンが消える。
- アイコン出したいけど未対応。
- オプションの「アクション入力ボックスと追加ボタンを表示する」のチェックを外せばツールバーと一緒。テキストは常に右側に表示。
- テキストはアクション名のまま。
- Dock なので左右に配置すれば縦置きツールバー。だけど今は左右に配置するとまともに動かない。
- 入力候補の一覧を操作できない。
- スキン対応していない。
ま、スクリプト作者には需要が見込めるかも・・・?