Eclipseに好かれない
なんかEclipseで色々やろうかと頑張ったんですが、どうしてもJEE版の起動時にエラーが出る。何故だ!しかし、C/C++版は普通に起動できる。そして、JEE版にC/C++版を上書きするとこれまた起動できる。意味わからん。こんなことに1時間も費やしてしまった。。。おかげさまでAmaterasUMLが動きそうです。
AmaterasプロジェクトにAIR GEARというAdobe AIR用のプラグインもあるんですね。よさげ。
そういえば、以前sleipnirから乗り換えたときに、リンクを右ダブルクリックすると新しいタブで開くようにしたかった時期がありました。
色々調べて今は動いてるんですが、もはや下記のコードをどこで見つけたのかすらわからん・・・ということでここにUserChrome用スクリプトを無断転載?しておきます。
gBrowser.mPanelContainer.addEventListener("dblclick", function(aEvent) { if (aEvent.button == 2) { var target = aEvent.target; while (target) { if ((target instanceof HTMLAnchorElement || target instanceof HTMLAreaElement) && target.hasAttribute("href")) { aEvent.preventDefault(); aEvent.stopPropagation(); document.getElementById("contentAreaContextMenu").hidePopup(); var docPrincipal = target.ownerDocument.nodePrincipal; var docURL = target.ownerDocument.location.href; urlSecurityCheck(target.href, docPrincipal, Components.interfaces.nsIScriptSecurityManager.DISALLOW_SCRIPT); gBrowser.loadOneTab(target.href, docURL ? makeURI(docURL) : null, null, null, true, false); return; } target = target.parentNode; } } }, true);
だめですか?なんか見つけたコードが動かなくてsecuritycheckあたりを必死にリファレンス引いて直したような記憶が少しあるんですが、もうなくしたら自分で作る技術はありません。