= Eclipse = == デコンパイラ == 以下はEclipse Lunaでも正常に動作する模様。(Java8のコードについては未確認)。 * http://mchr3k.github.io/jdeclipse-realign/ == update siteに接続できない == indigoをダウンロードし、解凍した状態で「Check for Updates」をするだけで以下のエラー。 {{{ 'Contacting Software Sites' has encountered a problem Some sites could not be found. See the error log for more detail. ------------------------------------------------------------ Some sites could not be found. See the error log for more detail. Unable to connect to repository http://download.eclipse.org/eclipse/updates/3.7/content.xml Connection refused: connect Unable to connect to repository http://download.eclipse.org/releases/indigo/content.xml Connection refused: connect }}} 解決策は以下。 http://stackoverflow.com/questions/4598167/eclipse-updates-not-working 「Some sites could not be found」というメッセージは嘘で、実際にはeclipseからネットに接続できていない。 詳しい解説は以下 http://d.hatena.ne.jp/sardine/20090626 デフォルトのNativeのままだと、「Windowsのインターネットオプション」の設定によって、ネット接続するらしいが、これが不適切な設定になっていることは、IEを使わないと気がつかない。ところが、IEなど無用の長物なので使ったことが無く、いつまでも気がつかないというわけ。 == Subversiveで既にコミットした内容をRevertする == * プロジェクトを右クリックして、「Team/リソースヒストリ」を表示し、Revertしたいリビジョン番号を確認する。 * 「Team/マージ」を選択してマージダイアログを表示する。 * URLとして現在のtrunkまたはbranchを選択する * Revisionsを選択して、リビジョン番号を入力する。 * 「Reverse merge」をチェックしてOKする。 == 小技 == === 検索結果をダブルクリックすると、既にエディタタブ表示中のソースが閉じてしまう === Preferences > General > Search > Reuse editors to show matches をdisableにする。 === プロジェクト名を右クリックした時のメニュー表示が異常に遅い === 以下のDisable unecessary validationsかもしれない。すべてOFFにすると早くなるが、元に戻しても早いまま。 [[http://www.beyondlinux.com/2011/06/25/speed-up-your-eclipse-as-a-super-fast-ide/]] ほかにこういうのもある [[http://stackoverflow.com/questions/316265/how-can-you-speed-up-eclipse]]