CVSリポジトリからソースコードを取得してEclipse+Gitで編集・管理する手順メモ
Eclipseを使って、CVSリポジトリ上にあるソフトウェア(Overlay Weaver)をチェックアウトして、Gitで管理するまでのメモ。 チェックアウト CVSレポジトリからのチェックアウト自体は「オーバレイ構築ツ...
Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ!

Chromeのページ内検索ライクに結果が表示できる「Glance」プラグインがとても良く、「何で標準じゃないんだ!」と思うくらいだったので、紹介します。 標準から置き換えてしまうのがおすすめです。インストール方法・置き換...
Eclipse:「Quick Type Hierarchy」に対応するショートカットキー名メモ
Eclipseのコンテキストメニューに出てくる「Quick Type Hierarchy」に対応するショートカットキーの設定が見当たらなかったのでメモ。 Quick Type Hierarchyに対応するショートカットキ...
Dropboxへのバックアップがいまいち安心できない理由と対策(ノンストップバックアップの設定メモ付き)

Dropboxに重要なファイルを入れて、「いざというときどのPCからでもダウンロードできる」「手元にもあるから安心」「しかも複数のPCにコピーされるから安心」と考えている人は多いと思います。今回は、「手元にもファイルがあ...
Git+Eclipse(EGit):直前のコミット以降の変更を元に戻す手順メモ
Git+Eclipse(EGit)でコードを編集していて、もう一度前回のコミット直後の綺麗な状態に戻ってやり直したいとき、どうやったら元に戻せるのかをメモしておきます。 「HEAD」の状態へ「戻る」ことを想定しています。...
Eclipseのショートカットキー設定ファイルの場所メモ
Eclipseのショートカットキーが保存されている場所と、どうしてそんなものを調べたのかをメモしておきます(Eclipse 3.7 Indigo)。 調べ方 調べ方は単純で、EclipseからKeysの設定を変更して、最...
Maven+Eclipse(m2e)での「Please ensure you are using JDK」対策
EclipseのMavenプラグイン(m2e)からcompiler:compileを実行すると、次のようなエラーが表示されることがあります。 Please ensure you are using JDK 1.4 or ...
Maven+Eclipse(m2e)上で「mvn -version」の結果を表示する方法
「mvn -version」コマンドは、Mavenのバージョンを確認するだけでなく、基本的な設定を確認するのにも役立つコマンドです。 方法 「Run>Run Configurations...」で「Maven Bu...
EclipseでXMLファイルの改行文字を変更する方法
Eclipseを利用した通常のテキストファイルやソースコードファイルの改行文字の変更(CR、CR+LF、LF)は簡単ですが、XMLなど、専用エディタが用意されているファイルを変更しようとすると、「あれ?できない?」となる...
Eclipse+Git(EGit)を使うなら「Git Staging View」がオススメ!

Eclipseでコミットするとき、「コミットダイアログ(Ctrl+#)」を使っていたのですが、たまたま表示させてみた「Git Staging View」を使ってみたところ、なかなかよかったのでメモ。 Git Stagin...
Eclipseおすすめ設定:importの自動折りたたみを無効化する

Eclipseのデフォルトでは、クラスの「import」が並んだ部分を折りたたんで表示します。実は、この「自動折りたたみ」は設定で変更可能です。importがたくさん存在するとたしかに邪魔かもしれませんが、クラス(.ja...
Eclipseの「Unable to read workbench state」エラーの回避方法について
新規Windowを表示しようと思ったときに出た「Unable to read workbench state」についてメモ。 エラー内容 エラーの内容はこちら Unable to read workbench state...
EclipseでとりあえずAndroidアプリを実行できるようにして、いざ空のAndroidプロジェクトを作ったところで、最初に呼び出されるクラスってどこで指定されているんだろうという疑問が湧いてきました。サンプルアプリ...
Eclipseでライブラリへのパスが更新されないエラーの対策メモ
EclipseでAndroid開発をすべくプロジェクトを作成し、Gitで管理するためにGitレポジトリにコミットする設定をしたところ、ワーキングディレクトリが移動した結果、ライブラリへのパスが変わり、ビルド時にエラーが発...
Eclipseショートカット:「+」「-」をクリックせずに折りたたみと展開ができるショートカット
一度は「+」や「-」をクリックしてコードを折りたたんだり展開したりしたことがあるかと思います。特にimportはデフォルトで折りたたまれているので、「-」をクリックする機会が多い人は多いかと思います。 実は、この折りたた...
EclipseにAndroidアプリの開発環境を構築したときの手順をメモしておきます。作業中にエラーがやたら出たので、エラーメッセージで検索する人に向けになっています。 JDK・Eclipse・Android SDKはイ...
EclipseのGenerate Getters and Setters実行時にthis.が二重に生成されるときの対策メモ
Eclipseには、ソースを自動的に生成してくれる機能がいくつかあります。そのうち、GetterとSetterを生成してくれる「Generate Getters and Setters」という機能があります。今回、この機...
プログラミングが劇的高速化!Eclipseで必ず設定したい基本キーバインドまとめ(テキスト編集編)

ショートカットキーを「覚える」と、様々な操作を高速化できます。しかし、Eclipseを使うのなら、ショートカットキーは「覚えるもの」ではなく「設定するもの」と考えるべきです。 設定を強くおすすめする理由 なぜなら、ほとん...
Eclipseのインストール方法メモ

Eclipseのインストール作業をしたのでメモ。目的は、Javaプログラミングです。 インストール先PC インストール先PCは、Windows 7 64bit SP1です。 JDKダウンロード まず、Java SE Do...

Overlay Weaverの動かし方をメモしておきます。諸事情により、英語併記。このエントリでは、主にPeer-to-Peer(構造化オーバレイ、DHT)アルゴリズムの実験・評価・検証を目的とします。実際に、構造化オー...