ソースコード操作
行削除
Ctrl + D
行複製
Ctrl + Alt + ↓
メソッドの実装を開く
Ctrlを押しながらメソッドをクリック
または
クラスを右クリック> 型階層を開く
文字の拡大・縮小
拡大:Ctrl + 『+』
縮小:Ctrl + 『-』
ペイン分割
Ctrl + [
見ていた場所に戻る
Alt + ←
同じ変数をハイライト
ウィンドウ>設定> Javaエディタ出現カ所のマーク>チェックボックスをON
インデントフォーマット
インデントを自動で整理してくれる。
Eclipse KeyMapというプラグインを導入してから、以下のコマンドで実行する。
Alt + Shift + F
デバッグ
デバッグ実行
プロジェクトを右クリック> デバッグ> Springで実行
テストカバレッジ確認方法
テストコードのファイルを右クリック> カバレッジ
デバッグで値の変更
ブレークポイントで停止したら
ウィンドウ>ビューの表示>変数
ココで値を書き換えることができる
例外を発生させる
例外を発生させたいタイミングでブレークポイントで止める
ウィンドウ>ビューの表示>デバッグシェル
シェルが開いたら、以下を参考に、発生させたい例外を記述。
throw new Exception();
シェルに記載したテキストを選択して右クリック> 実行
※ブレークポイントの処理前に例外が発生する点に注意すること
ビューの設定
コンソールログを折り返す
ウィンドウ > 設定 > 実行/デバッグ> コンソール>ワード・ラップを使用可能にする
複数のコンソールビューを開く
コンソールタブの小さなアイコンの中から以下を探して操作する
『コンソールを開く』 > 『新規コンソールビュー』
表示したいプロジェクトを選択した状態で、 『選択されたコンソールの表示』
ディレクトリのネストが深すぎる
プロジェクトエクスプローラーになっていると、ドメインまで表示されるためネストが深く、扱いづらい。以下の手順で、パッケージエクスプローラーに変更する。
ウィンドウ>ビューの表示>パッケージエクスプローラー
ビルドエラーの確認
ウィンドウ>ビューの表示>問題
ファイル操作
閲覧中のファイルがサイドバーのプロジェクト・エクスプローラーで自動選択されない
プロジェクト・エクスプローラーの場合は機能しないので、パッケージ・エクスプローラーに変更する。
ウィンドウ>ビューの表示> その他>ダイアログが開く
Java パッケージ・エクスプローラーを選択
ファイル検索
Ctrl + H >Java検索タブ
- 検索: タイプ
- 制限: すべての出現ヵ所 ※宣言にして、 検索文字列から拡張子を削除した方が良いかも
- 次を検索 アプリケーションライブラリ
またはCtrl+Shift+R
全体設定系
バージョン確認
ヘルプ>Eclipse IDEについて
以下のような表記で表示される。
2024-03 (4.31.0)
Eclipseは年に4回 (3月、6月、9月、12月) リリースされる。4.31.0は内部バージョン番号。
色テーマの変更
「ウィンドウ > 設定 > 一般 > 外観 > 色テーマ」で好きなテーマを選択する。
明るくするなら、ルック&フィールをライトに変更
キャッシュクリア
プロジェクト> クリーン
Eclipseが重い
下の方にある800Mといった数字を増やして、Eclipseメモリ増やす。
デバッグモードの起動が遅い場合は、ブレークポイントが大量に設定されたまま残っていないか確認する。
日本語化
『Pleiades プラグイン・ダウンロード』エリアのWindowsを選択
ファイルをダウンロードしたら、解凍する。
pleiadesの中にeclipseというフォルダがあるので配下のfeatures、plubinsの2フォルダを、eclipse側のフォルダ内にコピーする。(結構時間がかかる)
eclipse.iniの末尾に以下2行を追記する。
-Xverify:none
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
pleaiadesではそもそも日本語化済みのeclipseを配布しているので、本当はこれをインストールした方が早い。
インシデント
ビルド時にJAVA_HOMEエラー
エラーメッセージ
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk
eclipseをFull Editionで入れなおしたらエラーが出るようになった。
環境変数のエラー。JDKのパスが複数通っていたので、JAVA_HOMEのキーで登録しているもの以外を削除。
コマンドプロンプトを再起動して再ビルド試したら解消。
Eclipse起動時に落ちる
メモリ不足で起動できない場合は、コマンドプロンプトで実行ファイルの格納先まで移動し、起動オプション付きで手動起動する。
とりあえず、以下のオプションを試してみる。
eclipsec.exe -debug -consoleLog
エディタのエラーが解消しない
ソースコードのエラーを修正しても、×マークが消えないとき。
キャッシュの関係なのかわからないが、とりあえずそのままアプリケーションを実行すれば解消する。
プロジェクトをインポートしてもeclipseに認識されない
プロジェクトをビルドしていないか、『.project』ファイル無い。
『.project』ファイルは、eclipseがプロジェクトを認識するために必要なファイル。
すでにインポート済みのプロジェクトが急にeclipseに認識されず、アプリケーション実行できなくなった場合は、『.project』ファイルが壊れている。
インポートが認識されない場合、まずはローカルで、gradlew.bat等でプロジェクトをビルドし、root(pom.xmlとか、build.gradleとかの階層)ディレクトリに『.project』ファイルが作成されるか確認する。
どちらのケースも『.project』ファイルに不備がある場合は、すでに他のビルド成功しているプロジェクトがあればそこから複製して修正する。
無ければ頑張って手動で作る方法を調べる。(テンプレートとか無さそうなので頑張って調べるしかない)
プラグインがインストールされたかの確認
ヘルプ>Eclipse マーケットプレイス>『インストール済み』タブ
コメント