概要
2014/6/19 に、エディタ拡張用のアセット「Haste Pro」がリリースされました
「Haste Pro」を導入すると下記の操作が可能なランチャーを使用できるようになります
- ゲームオブジェクトの検索
- プロジェクト内のアセットやフォルダの検索
- Unity のメニューのコマンドの実行
検証環境
- Unity 5.6.2f1
- Haste Pro 1.8.6
概要
Ctrl + K を押すことで検索ウィンドウが開きます
そして、入力欄に検索したいオブジェクトやアセット、フォルダの名前を入力して
カーソルキーで検索結果を探して Enter を押すと
オブジェクトやアセットを見つけることができます
また、Unity のメニューのコマンドを実行することもできます
例えば Build Settings ウィンドウを開きたい場合は
「File/Build」と入力するとコマンドがヒットするので
カーソルキーで検索結果を選択して Enter を押します
基本的にはこれだけの操作で使用することが可能です
クイックリファレンス
操作 | キーボード | マウス |
---|---|---|
開く | Ctrl + K | Unity メニューの「Window/Haste」をクリック |
検索結果を選択 | ↑ か ↓ | 検索結果をクリック |
検索結果を決定 | Enter | 検索結果をダブルクリック |
最初の検索結果へ | Fn + ← か Home | |
最後の検索結果へ | Fn + → か End | |
5個上の検索結果へ | Fn + ↑ か Page Up | |
5個下の検索結果へ | Fn + ↓ か Page Down | |
複数の検索結果を選択 | Ctrl + Enter | Ctrl を押しながらクリック |
閉じる | ESC | Haste 以外の場所をクリック |
開くショートカットキーの変更
Assets/Haste/Editor/InternalResources/HasteShortcut.cs
上記のファイルの MenuItem
属性の特殊文字を変更することで
Haste を開くためのショートカットキーを Ctrl + K から変更できます
ショートカットキーの設定方法は下記のページにまとめてあります
無視リスト
Project ビューでフォルダを右クリックして「Haste>Ignore」を選ぶと
該当するフォルダ内のリソースを無視リストに追加することができます
「Haste>Unignored」を選ぶと無視リストから解除可能です
Unity メニューの「Edit>Preferences...」から「Haste」タブを選択して
無視リストを編集することもできます
実行できないメニューコマンド
Unity エディタの API の制限により、Haste では下記のメニューコマンドは実行できません
- File/New Project...
- File/Open Project...
- Edit/Project Settings/Input
- Edit/Project Settings/Audio
- Edit/Project Settings/Time
- Edit/Project Settings/Graphics
- Edit/Project Settings/Network
設定
Unity メニューの「Edit>Preferences...」から「Haste」タブを選択すると
Haste の設定を変更することができます
大項目 | 中項目 | 内容 |
---|---|---|
Version | Current Version | Haste のバージョン |
Check For Update | オンなら起動時に最新バージョンかどうか確認する | |
Avaiable Sources | Haste Enabled | オンなら Haste を有効にする |
Project | オンなら Project ビューを検索結果に含む | |
Hierarchy | オンなら Hierarchy ビューを検索結果に含む | |
Menu Item | オンならメニューコマンドを実行できる | |
Layout | オンならレイアウトを変更できる | |
Indexed Count | 検索用のインデックス数 | |
Ignore Paths | 無視するファイルパスの一覧 | |
Save Ignore Paths | 無視リストを適用する Ignore Paths を編集した後に選択する必要があります |
|
Rebuild Index | 検索用のインデックスを再生成する 検索結果がおかしい場合に選択します |
|
Window Position | Enable Moving Window | オンなら Haste ウィンドウを移動できる |
Save Window Position | Haste ウィンドウの位置を保存する | |
Reset Window Position | Haste ウィンドウの位置をリセットする | |
Advanced | Enable Select | ? |
無料版
Haste には無料版が存在します
無料版では Unity メニューのコマンドは実行できません
また、Haste のソースコードも非公開です
ただ、ゲームオブジェクトやアセット、フォルダの検索は可能なので
興味がある方はぜひ無料版を使用してみて頂ければと思います