.NETのドキュメント検索向けKeySnailプラグイン 「Heaven's Door for .NET」
機能
.NET FrameworkのClass等を索引としてFirefoxに保存し、EmacsのAnythingライクに絞り込みによるオープンを可能とします。
設定
- FirefoxにKeySnail拡張をインストールする。
- Heaven's Door for .NET をインストールする。このリンク(.NET)を右クリックで「このプラグインをインストール」を選択
- .keysnail.jsのPRESERVE領域内に下記の記述を追加してください。
.keysnail.jsのPRESERVE領域内に記述を追加してください。(英語版にしか対応していません。)
plugins.options["heaven.dotnet.references"] = [ { name : "dotnet", param : { rootDocUrl : "http://msdn.microsoft.com/en-us/library/gg145045.aspx" } } ];
.keysnailに下記のようなキーバインドを設定します。
key.setViewKey(['C-c', 'd', 'd'], function(ev, arg){ plugins.heavens.dotnet.open(); }, '.NET Documentcを開く');
上記のような設定により C-c d d でclass/interface等のドキュメントの検索が可能になります。
初回実行時はインデックスの作成が実行されます(数十分かかります。)右上にインデックス作成完了のメッセージが表示された後、再度 C-c d dを実行してください。