Eclipse
デコンパイラ
以下はEclipse Lunaでも正常に動作する模様。(Java8のコードについては未確認)。
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