ショートカット
デフォルトのショートカットは変更しない派です。設定して使っているときはいいが、すぐ忘れるからです。ググってすぐ分かるようにするために変更しない派です。
やりたいこと | Windows | Mac | 参考サイト |
---|---|---|---|
実装に飛ぶ | Ctrl + T | ||
大文字/小文字変換 | (大文字) Ctrl + Shift + X (小文字) Ctrl + Shift + Y |
(大文字) Command + Shift + X (小文字) Command + Shift + Y |
【eclipse】テキスト編集画面で、アルファベットの大文字/小文字を一括で変換する at softelメモ |
キャメルケースと スネークケース変換 |
Ctrl + Alt + K | ||
単語選択 | Shift + Alt + ↑ | ||
サーバでデバック | Shift + Alt + X -> R | ||
行ブレークポイント の切り替え |
Ctrl + Shift + B |
||
リソースを開く | Ctrl + Shift + R | shift + command + R | |
使っていない importを消したい (設定を使わず その場だけやりたい) |
Ctrl+Shift+O | ||
ショートカットの 一覧的なものを見る |
Ctrl + Shift + L | ||
検索結果のビュー を表示したい |
Alt + Shift + Q > S | ||
サイトで紹介されているショートカットと Eclipseの動きが違うときに確認する |
(メニュー)[設定] > [一般] > [キー] |
- eclipseショートカット: とりあえず日記&Java技術メモ
- Eclipseショートカットキー Mac & Windows 対応表 - CODESCRIBBLE
- プログラミングが劇的高速化!Eclipseで必ず設定したい基本キーバインドまとめ(テキスト編集編)
デバックしたい
- Eclipseでバッチ起動のJavaプログラムをデバッグ(ステップ実行)する - Qiita
- Eclipseでデバックしているとブレークポイントがないのに止まるのはなぜ?に関連したリンク集
- Eclipseでデバック中にJavaのコードを実行するのに使うViewはDebug Shell - Qiita
- サーバを再起動しないでもソースの変更を反映できるようにする - Qiita
デバックの構成]を表示したい
[メニューバー] > [実行] > [デバッグの構成]
特定の条件でブレークして欲しい
(Windows)
ブレークポイントを`Ctrl + ダブルクリック` > [ブレークポイント・プロパティ] > [条件付き]
GetterとかSetterを書くのが面倒くさいから少しでも楽したい
- Lombokを設定する方法 - Qiita
- GetterとかSetterを生成する
- [パッケージ・エクスプローラー]で対象ソースを選択 > コンテキストメニュー > [ソース] : Alt + Shift + S > [GetterおよびSetterの生成]
- 無理してショートカット : ソース上で[Shift + Alt + S] > [R] > ダイアログで設定
- GetterとかSetterのフォーマットを設定する
CSSをEclipseで書きたい
jarとかwarを作りたい
warをエクスポートしたい
[Project Explorer] > プロジェクトを選択して右クリック > [Export] > [WAR file] > [Destination:]に出力場所を指定 > [Finish]
〇〇のバージョンを確認したい
変更履歴を見たい
ヒストリーの表示
Eclipseを設定したい
- Eclipseの設定を紹介しているサイト集 - Qiita
- Git リポジトリからのプロジェクトのインポート - mixi-inc/AndroidTraining
- Gradleプロジェクトをインポートする - Qiita
いろんなファイルの場所
なんだこれって?なったとき
- エディタで黄色い矢印がある
- パッケージが白い
- 保存すると折りたたみが全部展開される
- 設定において
- Javaのフォーマッター : [スペースのみ]選択
- AmyEditツール : [スペースをタブに]がon
- これの AmyEditツール を[タブをスペースに]に変更したら直った。
- 設定において
- 変数に取り消し線が付いていた
困った
- Eclipseでプロジェクトをインポートしたら Could not save master table to file となってしまった時の対応方法 - Qiita
- Unable to create project from archetype [org.apache.maven.archetypes:・・・
- Multiple annotations found at this line
- Build path specifies execution environment ・・・
- Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix.
- Java compiler level does not match the version of the installed Java project facet.
- プロジェクト・ファセットのバージョンを 動的 Web モジュール からx.xに変更できません。
- 起動したら複数の問題が発生しましたとなった時の失敗した対応方法 - Qiita
- プロジェクト・ファセット Java バージョン 13 はサポートされません。 - Qiita
- Checkstyle execution failed due to an internal error. - Qiita
- Cannot apply expression operators to method binding - Qiita
- svn: Working copy locked; try performing 'cleanup' クリーンアップができない - [Eclipse/開発環境 ツール類] ぺんたん info
- Problem During Content Assist - Qiita
- Eclipseが起動しなくなった時の対応方法 - Qiita
- プラットフォームのエンコーディング (実際は UTF-8) を使用してフィルターされたリソースをコピーします。つまり、ビルドはプラットフォームに依存します! - Qiita
- The selected JRE does not support the current compliance level of 15 - Qiita
- Project FacetsにJavaServer Facesがない - Qiita
- The STS Gradle plugin is under minimal maintenance and may be discontinued in the future. - Qiita
- Could not create an instance of Tooling API implementation using the specified Gradle distribution - Qiita
- Server at localhost is not responding. Do you want to terminate this server? - Qiita
- Error while saving. Could not save because the file has been modified since the start of editing. - Qiita
- server.xmlのContextのpathにSNAPSHOTがくっついてる! - Qiita
- Unsatisfied dependency expressed through field - Qiita