拡張機能の名前とIDを一覧する
すごい小ネタで、かつ、Firefox3.0RC1以上*1の場合だけど
:echo Application.extensions.all.map(function(e) e.name+" ("+e.id+")")
とすると名前とIDの対応一覧が表示できるよ。
0: "DOM Inspector ([email protected])" 1: "Greasemonkey ({e4a8a97b-f2ed-450b-b12d-ee082ba24781})" 2: "NoScript ({73a6fe31-595d-460b-a920-fcc0f8843232})" 3: "Vimperator ([email protected])" 4: "Vimperator日本語ヘルプ ([email protected])"
ProfD/extensions/以下の個々の拡張のディレクトリはID名になっているけどUUIDの場合どれがどれか分からないから、ちょっと便利かも
Vimperatorでなくても
JavaScriptコンソールから
Application.extensions.all.map(function(e)e.name+" ("+e.id+")").join("\n")
で同様の事が出きるよ。
*1:Firefox3pre2以下だと何故かApplication.extensionsがnullになっていて使えない